United States / Chula Vista / Bars & pubspubFormosa ClubAddress840 Broadway, Chula VistaWebsitewww.yelp.comPhone+16194221424—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itSarai's Taco Shop · 206 mNot ratedThe Elwood · 450 mNot ratedShawnwood Forest Apartments · 465 mNot rated