1340 3rd Ave, Chula Vista 91911, United States
1340 3rd Ave, Chula Vista 91911, United States
No delivery
Spot something wrong?
Dishes at Selecta Panaderia-Tortilleria. Prices may vary in venue.
Been to Selecta Panaderia-Tortilleria? Be the first to share what you ate.