Check, Please! Bay Area reviews: Taurinus Brazilian Steakhouse, Ba-Bite, Finn Town Tavern

Check, Please! Bay Area reviews a Brazilian Steakhouse in San Jose, an Israeli restaurant in Oakland, and a whimsical cocktail spot in San Francisco's Castro.

2356 232