LA MESA

8325 La Mesa Blvd- La Mesa, CA, 91942

Sunday-Thursday – 11am-10pm
Friday/Saturday – 11am-11pm

SUBSCRIBE TO OUR E-NEWSLETTER:

© City Tacos SD. Website by Alternative Strategies

Sorry, the comment form is closed at this time.