Update Info - Main St Bar and Grill Chula Vista
This restaurant was reported as closed. If it is open, let us know.
Main St Bar and Grill Chula Vista
4360 Main St
Chula Vista, CA 91911
4360 Main St
Chula Vista, CA 91911