Oaxaca is a restaurant offering a blend of Mexican tradition and Spanish cuisine, emphasizing authentic Mexican flavors and a selection of Spanish wines.