Best Mexican Food: Hacienda Mexican Restaurant
Bringing authentic Mexican food to the area for more than 40 years, Hacienda has again nabbed the No. 1 spot on our list. The restaurant’s smashing happy hour, festive atmosphere and substantial menu, featuring traditional favorites and a few unexpected twists—crab meat enchilada, anyone?—make every meal there a fiesta. Olé!