Enjoy some of the best views of Oaxaca city while you dine on local specialties such as tlayudas and parrilladas. Come for breakfast, lunch, dinner, or just for drinks. It's open from 8 am to 2 am, and the view is great any time of day.
El Mirador is mostly popular among locals, you won't find many tourists here, probably because it can be a bit difficult to find. From the parking lot at the lookout point on the hill, there are steps leading down. You won't see a sign until you're near the bottom of the steps, where you'll find the entrance to the restaurant. I've found the food and service to be variable, but the prices are good and the view is exceptional.