Address: 651 Palomar St, Chula Vista, CA 91911, USA
Delicious food, but margaritas, terrible,. !!!
No.
Add Answer
Thanks! Your answer is awaiting moderation.
Do they have live norteño Mondays ?
Trending Places
Sushi restaurant
2322 Proctor Valley Rd, Chula Vista, CA 91914, USA
Taco restaurant
1665 3rd Ave, Chula Vista, CA 91911, USA
Mexican restaurant
1351 3rd Ave, Chula Vista, CA 91911, USA
Clothing store
820 Paseo del Rey, Chula Vista, CA 91910, USA
Bicycle Shop
2801 Main St, Chula Vista, CA 91911, USA
Western apparel store
645 H St Suite E, Chula Vista, CA 91910, USA
396 Broadway, Chula Vista, CA 91910, USA
Japanese restaurant
337 3rd Ave, Chula Vista, CA 91910, USA