Address: 2885 El Cajon Blvd, San Diego, CA 92104, USA
Takeout / delivery only. Masks required indoors.
Better than most, no indoor seating currently (Feb, 2021). Everyone had masks
Add Answer
Thanks! Your answer is awaiting moderation.
Is delivery available?
Trending Places
Mexican restaurant
4145 Voltaire St, San Diego, CA 92107, USA
6690 Mission Gorge Rd E, San Diego, CA 92120, USA
2467 Juan St, San Diego, CA 92110, USA
3720 Voltaire St, San Diego, CA 92107, USA
6924 El Cajon Blvd, San Diego, CA 92115, USA
7752 Starling Dr, San Diego, CA 92123, USA
3627 University Ave, San Diego, CA 92104, USA
6513 University Ave, San Diego, CA 92115, USA