Address: Town Center, 2015 Birch Rd, Chula Vista, CA 91915, USA
It would be a good idea. They've accommodated our large party of 8 often and easily though.
I would say yes, but you can call to make sure.
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Restaurant
217 3rd Ave, Chula Vista, CA 91910, USA
Mortgage lender
2571 Mast West Way Suite 103, Chula Vista, CA 91914, USA
Taco restaurant
1419 Hilltop Dr UNIT D, Chula Vista, CA 91911, USA
Aerospace company
850 Lagoon Dr, Chula Vista, CA 91910, USA
Vitamin & supplements store
301 3rd Ave, Chula Vista, CA 91910, USA
Car rental agency
1059 Broadway, Chula Vista, CA 91911, USA
ATM
3205 Main St, Chula Vista, CA 91911, USA
2514 Main St, Chula Vista, CA 91911, USA