4516 Mission Blvd, Suite E, San Diego CA 92109
(858) 284-4239
OPEN DAILY: 11:30 a.m. – 10 p.m.
© City Tacos SD. Website by Alternative Strategies