Get directions to: Barron's Tequila Creek, San Jose, CA
Restaurant address: 803 Lincoln Ave San Jose, CA 95126, USA
Restaurant: Barron's Tequila Creek