805 Ocean Lane – Imperial Beach, CA, 91932
(619) 621-5814
OPEN DAILY: 11 a.m. – 9 p.m.
© City Tacos SD. Website by Alternative Strategies