El Taco Latino

3189 Main St, Chula Vista
(619) 617-1162