Address: 1699 W San Carlos St, San Jose, CA 95128, USA
Yes
I believe they are. They have both indoor and outdoor seating. I'f they are willing but a call ahead is a must. Good luck 🤞
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Restaurant
5130 Cherry Ave, San Jose, CA 95118, USA
10 Topgolf Dr, San Jose, CA 95002, USA
936 Blossom Hill Rd, San Jose, CA 95123, USA
51 Curtner Ave, San Jose, CA 95125, USA
635 E Capitol Expy, San Jose, CA 95111, USA
925 Blossom Hill Rd #1637, San Jose, CA 95123, USA
1305 N Bascom Ave, San Jose, CA 95128, USA