Hacienda is a nice place for mexican food. Although definitely not authentic, it still is very good in its own right. Prices are extremely reasonable. It can get extremely crowded on weekends, but they do offer call-ahead seating, which is very nice and cuts down on the wait times dramatically. They chips and salsa that they bring out are very good, in fact it is hard not to ruin your meal just eating those! And drinks are excellent too, especially the margaritas!