La Hacienda is a Mexican restaurant with multiple dining rooms, including spaces suitable for groups, and a small outdoor terrace.