El Mestro Restraunt
Good Food. Good People. Good Times.

Reservations

Call us for a reservation

El Maestro

1057 Blossom Hill Rd

San Jose, CA 95123

(408) 266-3211

Info@ElMaestrosPlace.com