/
/

View all 25 photos




+21
San Jose Bar & Grill, a dog-friendly establishment, has been a fixture in Downtown San Jose since its establishment in 2002. Situated in the "Heart of the City" at 85 South Second Street, this venue provides an ideal setting for both business and social occasions, having frequently hosted many of the area's most sought-after...