Address: 5070 Federal Blvd, San Diego, CA 92102, USA
Not that I know of
No mini tacos
No
Add Answer
Thanks! Your answer is awaiting moderation.
Do you do delivery?
How much are churose each
Trending Places
Restaurant
140 W Broadway, San Diego, CA 92101, USA
7229 El Cajon Blvd, San Diego, CA 92115, USA
2400 Historic Decatur Rd Suite 104, San Diego, CA 92106, USA
2850 El Cajon Blvd #3, San Diego, CA 92104, USA
4990 N Harbor Dr, San Diego, CA 92106, USA
285 J St, San Diego, CA 92101, USA
5150 Waring Rd, San Diego, CA 92120, USA
1237 28th St, San Diego, CA 92102, USA