Can they accommodate 11 people.

Josephine Martinez | Sep 13, 2021 | Category: Restaurant in San Jose, California

TOSTADAS - All questions

Address: 1699 W San Carlos St, San Jose, CA 95128, USA

Mai-Trang Nguyen | Sep 13, 2021

Yes

Isabel Pardo | Sep 13, 2021

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