Our Location

We are located on the border of Emerald Isle & Indian Beach at Mile Post 12.5. We are right in the middle of the island, we are located only 11 miles from the Atlantic Beach Bridge and 9 miles from the Emerald Isle Bridge, making your visit convenient from either direction. Please feel free to contact us or give us a call at (252) 247-7303.


(Call for special reservations)
Monday – Saturday
9am – 6pm
11am – 5pm