Does this place deliver?

ASHA servanda | Aug 22, 2018 | Category: Sandwich shop in San Diego, California

Cheba Hut "Toasted" Subs - All questions

Address: 6364 El Cajon Blvd, San Diego, CA 92115, USA

Egin Als | Aug 22, 2018

IDK BUT THE KUSH THO

Lisa Campbell | Aug 22, 2018

Yes

donny blaze | Aug 22, 2018

Yes they do. There is 1 in pb too

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places