Your question has been sent.
Expect an answer!
3120 Main St, Chula Vista, CA 91911, United States, Chula Vista
Tijuana-inspired seafood joint serving fish tacos, shrimp cocktail & micheladas in a colorful venue.
3120 Main St, Chula Vista, CA 91911, United States, Chula Vista
Your question has been sent.
Expect an answer!
Thank!
Your review has been submitted.
Thank you for being with us!
We will call you back!