I previously wrote a review about another Mexican restaurant in the Ocala area which I thought was wonderful but I have to admit, humbly, that I was wrong. After writing my review on the other establishment, I sat and read what other Tripadvisor people had to say about it. One of the reviewers wrote about La Hacienda Restaurant being the best in Ocala. I had to check this place out! After visiting now 5 times, each time ordering something different, I have to admit he was right. This place is amazing! I have had the fish tacos, shrimp tacos, cheese enchilada, chicken enchilada and chicken tamales. All of it was flavorful and delicious. Only problem I had was the tamales is they were heated up in the microwave, I believe. They were a bit dry but were very good otherwise. Service is always friendly, quick and the restaurant is always clean and packed with people each time we have gone. As I'm writing this review my mouth is watering. It IS VERY good. Thank you fellow Tripadvisor!!! Keep the reviews coming!
If you are a tamale lover. They serve both pork and chicken tamales. I was told they alternate weekends. FYI