Be sure to do your vocal exercises before heading to the Red Stag. This strip-mall dive may be out in the middle of no-man's land - on West San Carlos, right before it becomes Stevens Creek - but you'd be hard pressed to find a South Bay bar that tak...
more
1711 W San Carlos Street
San Jose
CA
95128
408.292.6777
|