Don't let the size fool you. La Hacienda is a small restaurant in Southampton with a reputation for the best Mexican food around. They offer traditional Spanish cuisine with tacos, burritos, nachos, gazpacho, and more. The restaurant proudly features relics of the Mexican culture. If you are in the mood for authentic ethnic cuisine look no further than La Hacienda.