I think this is probably one of the best Mexican fast food joints in San Diego. I've tried almost every item on the menu now and have yet to be dissapointed. Customer for years an...
All reviews seem positive
Greasy Mexican food shop open 24 hours is a fourth meal destination for North Park locals.