2604 West Fort Macon Road, Atlantic Beach, NC


Restaurant in Atlantic Beach


About On The Rocks, Restaurant in Atlantic Beach

On The Rocks Restaurant in Atlantic Beach offers casual dining with friendly service for locals and all who visit the Crystal Coast. From our 30+ item salad bar to lunch sandwiches and burgers to dinner entrees of steaks or local seafood, we strive to bring you the freshest and best flavors offered along the Outer Banks of North Carolina. 

Our Executive Chef hand selects the highest quality foods and creates house recipes you'll discover are loaded with flavor. Whether it's one of our scrumptious appetizers like the Crow's Nest with Smokey Chipotle Ranch or an amazing signature item like our Island Shrimp, you'll discover exactly why locals love our dishes. And that includes the kiddos, they love our kids menu. We've sized our portions to satisfy... but save room for one of our desserts like our made-to-order funnel cake or key lime pie. 

We understand dietary restrictions and we're willing to accommodate your needs... vegan, vegetarian, peanut and gluten allergy options are available.  

On The Rocks Restaurant and Tavern frequently offers lunch and dinner specials along with a full bar that has daily drink specials. Stay connected for changes with seasonal hours of operation. Find us on social media for specials and updates on live music.