The Formosa Club


840 Broadway
Chula Vista, CA 91911

 

A Pubs and Sports Bar in Chula Vista CA

Established in 1980. Formosa club established since 30 something years ago With Different owners Lady and Carmela are one of the bartenders at Formosa club before (2001) Lady and Carmela now owned the business.


Day Opening Closing
Mon-Sun 12:00 PM 2:00 AM
Click the button to add a review for The Formosa Club

Add Review