Dishing up a smorgasbord of seafood, from ridiculously fresh oysters and prawns through to succulent salmon, Terraces Restaurant at Sheraton Grand Mirage Resort in Main Beach is one of the Gold Coast’s iconic culinary experiences. Satisfying ravenous diners since 1987, it also happens to be one of the longest-standing, so you know they’re doing something very right. Alongside its signature seafood, the buffet is brimming with freshly baked breads and pastries, comforting hot roasts and a delectable range of desserts. Eating your body weight in one sitting not for you? There’s an la carte menu filled with morning munchies alongside lighter options, pizzas and hearty mains. Overlooking the glistening pool, Terraces Restaurant provides the perfect backdrop at any time of the day or night (mimosas anyone?). Speaking of mimosas, if a cheeky tipple is on the cards, there are a range of beverage packages available ranging from the standard offering for $39 per person right through to the premium two-hour Gold Package for those extra special occasions.