Restaurant Review:  Tobaziche

Restaurant Review: Tobaziche

Tobaziche (WEBSITE) is a great little find in Oaxaca, just a few blocks from the beautiful Santo Domingo Church, right across the street from the historic Quinta Real hotel at 307 Cinco de Mayo.  We stumbled onto this restaurant a year ago after a rousing performance...