Covered restaurant connected to the bar at Majestic Towers. It's nice that it's close to the pool for convenience of kids being able to swim while you're eating or grabbing food while you're by the pool, but be prepared to pay the price. Burger was $20, Mahi Mahi tacos were good, but price said $21 and they charged $23. When I asked, the waitress said they just increased the prices and hadn't updated the menu. The souvenir cup with a non-alcoholic drink was $20 and it was disgusting. You get half price refills (alcohol refills are $14) Check your room at Majestic for a cup because once we got up there, they had one so we could have saved some money that way. A bottle of soda was $3.50. A quick dinner at the resort was $80 for 3 people and we only got 2 entrees. We would have grabbed lunch or another dinner there if it weren't for the high prices.
This is the covered outdoor dining spot at Majestic Beach resort. The breakfast platter is awesome, and fish tacos for lunch is my personal fav.