Hole in the wall cantinas and upscale rooftop restaurants, here's a list of the best Oaxaca restaurants to check out while you're visiting!