Phone: +16198946856
Address: 2452 Fenton Street, Chula Vista, 91914, United States Of America
City: Chula Vista
Dishes: 6
Reviews: 0
All prices are estimates.
Chula Vista, located in Southern California, offers a diverse culinary scene featuring tacos, seafood, and fusion cuisine reflecting its rich Mexican-American culture.