Address: 365 3rd Ave, Chula Vista, CA 91910, USA
Don't know
No
Add Answer
Thanks! Your answer is awaiting moderation.
What's the place they opened in Adams Avenue?
Do they open on Sundays?
Trending Places
Mexican restaurant
34 3rd Ave, Chula Vista, CA 91910, USA
520 Broadway 5 & 6, Chula Vista, CA 91910, USA
1009 3rd Ave, Chula Vista, CA 91911, USA
3344 Main St, Chula Vista, CA 91911, USA
410 Broadway, Chula Vista, CA 91910, USA
1199 3rd Ave, Chula Vista, CA 91911, USA
89 Bonita Rd, Chula Vista, CA 91910, USA
577 H St, Chula Vista, CA 91910, USA