I love Hacienda, mainly because it's conveniently located, but also for the margaritas. The service is quick, which I appreciate, and the prices are definitely reasonable. The food is consistent. You can always count on a good meal there. It isn't five stars, mind you, but it's a good place for a fun meal.