151 West Santa Clara Street San Jose, CA 95113
Seated: 35
Standing: 40
Our outside space on San Pedro Street is a great spot to soak up San Jose’s 300 annual days of sunshine.