The Balboa South is a bar Chula Vista San Diego County located in United States.
290 Third Ave (F St) Chula Vista , CA 91910 United States
Credit Cards | Yes (incl. Visa & MasterCard) |
Drinks | Beer |
Burgers and cocktails
The beers are juicy.
Time for a detox smoothie . I bet this will save many from the pain of a hangover.
They always have at least three stouts on tap which is a rarity. - Justin Holiman
Liked the chicken katsu with curry. The fried rice looked interesting. Wife recommends the poke bowl. - Ken