De Kotija Taco Shop
13 E Naples St, Chula Vista
(619) 422-8733
Menu
Restaurants in Chula Vista, CA
De Kotija Taco Shop
13 E Naples St, Chula Vista, CA 91911
(619) 422-8733