Noodies on the Beach

The island’s only Mexican restaurant, right on the Horseshoe Bay foreshore, serving fajitas, nachos and enchiladas alongside cocktails and drink towers. A lively spot for breakfast through to late-night meals with waterfront outdoor seating.