Hacienda.. well, do you consider taco bueno and pace picante food, as mexican food? Then you might be okay w/ the food.

Whatever you do, don't do San Angel Inn, lot like a Patio TV dinner.