We are one of the best Mexican restaurants in London. Join us for some authentic Mexican food and genuinely tropical cocktails. We use the freshest ingredients to make your meal as satisfying as possible. So next time you crave some great food think ‘La Hacienda’ for a wonderful evening.