Hacienda is a Spanish restaurant known for its cocktails and large beer garden.