← Chula Vista restaurants
The Balboa South
No reviews yet
Burger290 3rd Ave, Chula Vista
Own or manage The Balboa South? Claim this listing free
Hours
Hours not listed yet.
Details
Address290 3rd Ave, Chula Vista 91910
Phone+16193492109
Websitehttp://thebalboasouth.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.