The Playa Cabana Hacienda was a great restaurant to eat at. We had a great time from start to finish. The food was prepared well and brought out in good time. The prices are a bit on the higher side ($15.00 for 3 Tacos) but in my opinion still worth it. I would definitely eat here again.