Address: 598 H St, Chula Vista, CA 91910, USA
About 3 years ago
Couple years ago
Add Answer
Thanks! Your answer is awaiting moderation.
How much to eat there ?
very good food, but a terrible service just take into account that part.✌🏻
Trending Places
Seafood restaurant
1016 Tierra Del Rey Suite A, Chula Vista, CA 91910, USA
2015 Birch Rd #710, Chula Vista, CA 91915, USA
193 Broadway, Chula Vista, CA 91910, USA
601 E Palomar St, Chula Vista, CA 91911, USA
872 Eastlake Pkwy #510, Chula Vista, CA 91914, USA
651 Palomar St, Chula Vista, CA 91911, USA
3031 Main St #3029, Chula Vista, CA 91911, USA