← Chula Vista restaurants
Formosa Club
No reviews yet
Bar840 Broadway, Chula Vista
Own or manage Formosa Club? Claim this listing free
Hours
Hours not listed yet.
Details
Address840 Broadway, Chula Vista 91911-1103
Phone+16194221424
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.