Oaxaca Togo

Restaurant

220 N White Rd #37, San Jose, CA 95127, USA

Biter Score
9.4
Open
Wednesday: 12:30 PM – 7 PM