Phone: +16194207234
Address: Marina Parkway, Chula Vista, 91911, United States Of America
City: Chula Vista
Dishes: 35
Reviews: 1
"There were eight of us, and we ordered the seafood combo. While it was accepted and grilled, what we received looked like it had just come out of the microwave; there were no grill marks on any of the seafood. The plate included two prawns, two scallops, and two small fish (also microwaved) that were tasteless. Overall, it felt like a waste of money."
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.