HTML SitemapExplore
logo
Find Things to DoFind The Best Restaurants

On The Rocks — Restaurant in Atlantic Beach

Name
On The Rocks
Description
Nostalgic seafood eatery with wood paneling & booths offering a big salad bar, steaks & cocktails.
Nearby attractions
Pine Knoll Shores Public Access A
103 Roosevelt Dr, Pine Knoll Shores, NC 28512
Nearby restaurants
Beach Burgers
2500 W Fort Macon Rd, Atlantic Beach, NC 28512
Molly's Beachside Bar & Grill
2717 W Fort Macon Rd, Atlantic Beach, NC 28512
Prime 1079 Restaurant
2717 W Fort Macon Rd, Atlantic Beach, NC 28512
Nearby hotels
DoubleTree by Hilton Hotel Atlantic Beach Oceanfront
2717 W Fort Macon Rd, Atlantic Beach, NC 28512
Island Beach & Racquet Club
2501 W Fort Macon Rd, Atlantic Beach, NC 28512
Windjammer Inn
103 Salter Path Rd, Pine Knoll Shores, NC 28512
Seahawk Inn & Villas
105 Salter Path Rd, Atlantic Beach, NC 28512, United States
Ocean Sands
Atlantic Beach, NC 28512
Hotel Alice at Atlantic Beach
118 Salter Path Rd, Pine Knoll Shores, NC 28512
Atlantis Lodge
123 Salter Path Rd, Atlantic Beach, NC 28512
Shutters on the Beach
117 Salter Path Rd, Pine Knoll Shores, NC 28512
ABR's Dunescape Villas Office
2111 W Fort Macon Rd, Atlantic Beach, NC 28512
Related posts
Keywords
On The Rocks tourism.On The Rocks hotels.On The Rocks bed and breakfast. flights to On The Rocks.On The Rocks attractions.On The Rocks restaurants.On The Rocks travel.On The Rocks travel guide.On The Rocks travel blog.On The Rocks pictures.On The Rocks photos.On The Rocks travel tips.On The Rocks maps.On The Rocks things to do.
On The Rocks things to do, attractions, restaurants, events info and trip planning
On The Rocks
United StatesNorth CarolinaAtlantic BeachOn The Rocks

Basic Info

On The Rocks

2604 W Fort Macon Rd #5344, Atlantic Beach, NC 28512
4.3(617)$$$$
Closed
Save
spot

Ratings & Description

Info

Nostalgic seafood eatery with wood paneling & booths offering a big salad bar, steaks & cocktails.

attractions: Pine Knoll Shores Public Access A, restaurants: Beach Burgers, Molly's Beachside Bar & Grill, Prime 1079 Restaurant
logoLearn more insights from Wanderboat AI.
Phone
(252) 773-4114
Website
ontherocksab.com
Open hoursSee all hours
Sun4:30 - 8:30 PMClosed

Plan your stay

hotel
Pet-friendly Hotels in Atlantic Beach
Find a cozy hotel nearby and make it a full experience.
hotel
Affordable Hotels in Atlantic Beach
Find a cozy hotel nearby and make it a full experience.
hotel
The Coolest Hotels You Haven't Heard Of (Yet)
Find a cozy hotel nearby and make it a full experience.
hotel
Trending Stays Worth the Hype in Atlantic Beach
Find a cozy hotel nearby and make it a full experience.

Featured dishes

View full menu
dish
Fried Pickle Chips
dish
Loaded Potato Skins
dish
Quesadilla
dish
Crab Dip
dish
Fried Oysters
dish
Dune Of Nachos
dish
Ahi Tuna
dish
Salads
dish
House Salad
dish
The Mac Daddy
dish
Shipwreck Blt
dish
Crystal Coast Cheesy Chicken
dish
Po' Boys
dish
Hurricane Buffalo Wings
dish
Tidal Wave Funnel Cake
dish
Island Shrimp Tacos
dish
Mahi Tacos
dish
Shrimp And Grits
dish
Seared Tuna Steak
dish
Shrimp Platter
dish
Clam Strips
dish
Clam Strips
dish
Cajun Chicken Pasta
dish
Sauteed Brussel Sprouts With Bacon
dish
Popcorn Shrimp
dish
Fried Flounder

Reviews

Nearby attractions of On The Rocks

Pine Knoll Shores Public Access A

Pine Knoll Shores Public Access A

Pine Knoll Shores Public Access A

4.7

(23)

Open 24 hours
Click for details

Things to do nearby

Rachel Carson Reserves Insider Guide
Rachel Carson Reserves Insider Guide
Mon, Dec 8 • 9:00 AM
Beaufort, North Carolina, 28516
View details
Adventurous Scavenger Hunt! - Beaufort Booty Busters‘ Treasure Hunt
Adventurous Scavenger Hunt! - Beaufort Booty Busters‘ Treasure Hunt
Sun, Dec 7 • 8:00 AM
315 Frontage Street, Beaufort, NC 28516
View details
Enchanting Emerald Isle Scavenger Hunt
Enchanting Emerald Isle Scavenger Hunt
Sun, Dec 7 • 11:00 AM
8201 Emerald Drive, Emerald Isle, NC 28594
View details

Nearby restaurants of On The Rocks

Beach Burgers

Molly's Beachside Bar & Grill

Prime 1079 Restaurant

Beach Burgers

Beach Burgers

4.4

(245)

Click for details
Molly's Beachside Bar & Grill

Molly's Beachside Bar & Grill

4.0

(200)

$

Click for details
Prime 1079 Restaurant

Prime 1079 Restaurant

3.2

(35)

Click for details
Get the Appoverlay
Get the AppOne tap to find yournext favorite spots!
Wanderboat LogoWanderboat

Your everyday Al companion for getaway ideas

CompanyAbout Us
InformationAI Trip PlannerSitemap
SocialXInstagramTiktokLinkedin
LegalTerms of ServicePrivacy Policy

Get the app

© 2025 Wanderboat. All rights reserved.
logo

Posts

Tracy WoodyTracy Woody
My family & I are vacationing in Atlantic Beach this week & and as always, seeking out fresh seafood within the 1st couple of days is a must, almost a ritual. My husband suggested trying a spot we had not tried in years past, On The Rocks. I’ll admit, I was a little unsure at first. However, I was pleasantly surprised with every detail of our experience. Lisa, our server, actually was the highlight of our dining experience! She was energetic, outgoing, gregarious, sharp and stayed one step ahead with our needs (party of 7 including 2 small kids) She knew the menu and the food & was able to help us with choices. There was no room for improvement with our waitress. A++ We did not have a long wait at all before we were seated. The entire business was very clean & orderly, with attention paid to the smallest of details like clean menus, clean condiments & clean salt n pepper shakers. The table, chairs, silverware & dishes and the restrooms all were clean & in order. Now to the main event, the star of the show was the food!! I can’t say enough about how delicious the steamed shrimp were! Served with melted butter & cocktail sauce, they were a spectacular rendition of an old classic favorite. Their cocktail sauce has to be homemade from scratch, like some “secret sauce”! I also tried my son’s broiled shrimp & they were the very best broiled shrimp I have ever had, honestly. The menu had a great selection with not so many choices that we were bombarded, but just enough. I have to comment on the value. Their prices are truly very fair, not “cheap” but pretty good with entrees $20-30 and their kids meals $10-12, which are very good prices for fresh seafood a coastal tourist town. I hope my review didn’t include too many details but we all left very full & happy! I do hope you’ll try them next time you’re in the area!
Chris BeckmanChris Beckman
Overall not bad for randomly picking this place. They had live music which was fun, but made conversation a little hard when you get seating right next to the stage (we could have asked not to be there, that’s on us) The calamari was good, but try something else. There is not anything crazy special about it, or the marinara that comes with it. The tacos were pretty decent, we wanted something seafood-ish and the shrimp one was a little more spicy and a little better for my taste, I thought the mahi itself was a little bland. But wifey liked it. The food is not the reason it’s only 4 stars. Seemed under staffed but the employees were working super hard. But: We had to ask multiple times for water. Had to ask for things like ketchup, napkins, and plates for appetizers, things that were just not at our table when we sat down. The waitress had no idea what was in the drink special for the day and said “it’s a ___ but I have no idea what’s in that” Well OK then! Hahah we will not be ordering that. It honestly was pretty good, and the prices were fair for what we got. So 4/5.
Lauren CrouseLauren Crouse
We had a really great dinner here! I have Celiac Disease and the menu is clearly marked what is Gluten Free. The waitress seemed knowledgeable as well. We started out with loaded potato skins which were great! GF as well because they were baked and not fried in a common fryer. They were the size of 2 medium/large baked potatoes. Lots of cheese, crispy fresh cooked bacon and green onion served with sour cream. They were really good!! I got the Prime Rib Philly on a gluten free bun and green beans. I was a good sized portion and the meat was really flavorful. The green beans were good too. My daughter (not Celiac) got the Macdaddy Cheese Burger that had fried Mac and cheese bites and queso on it. She loved it! She enjoyed her tator tots as well. The portions are good there. Most of the staff were friendly and the live music was pretty good. We will return. And hopefully I'll take more pics next time.
See more posts
See more posts
hotel
Find your stay

Pet-friendly Hotels in Atlantic Beach

Find a cozy hotel nearby and make it a full experience.

My family & I are vacationing in Atlantic Beach this week & and as always, seeking out fresh seafood within the 1st couple of days is a must, almost a ritual. My husband suggested trying a spot we had not tried in years past, On The Rocks. I’ll admit, I was a little unsure at first. However, I was pleasantly surprised with every detail of our experience. Lisa, our server, actually was the highlight of our dining experience! She was energetic, outgoing, gregarious, sharp and stayed one step ahead with our needs (party of 7 including 2 small kids) She knew the menu and the food & was able to help us with choices. There was no room for improvement with our waitress. A++ We did not have a long wait at all before we were seated. The entire business was very clean & orderly, with attention paid to the smallest of details like clean menus, clean condiments & clean salt n pepper shakers. The table, chairs, silverware & dishes and the restrooms all were clean & in order. Now to the main event, the star of the show was the food!! I can’t say enough about how delicious the steamed shrimp were! Served with melted butter & cocktail sauce, they were a spectacular rendition of an old classic favorite. Their cocktail sauce has to be homemade from scratch, like some “secret sauce”! I also tried my son’s broiled shrimp & they were the very best broiled shrimp I have ever had, honestly. The menu had a great selection with not so many choices that we were bombarded, but just enough. I have to comment on the value. Their prices are truly very fair, not “cheap” but pretty good with entrees $20-30 and their kids meals $10-12, which are very good prices for fresh seafood a coastal tourist town. I hope my review didn’t include too many details but we all left very full & happy! I do hope you’ll try them next time you’re in the area!
Tracy Woody

Tracy Woody

hotel
Find your stay

Affordable Hotels in Atlantic Beach

Find a cozy hotel nearby and make it a full experience.

Get the Appoverlay
Get the AppOne tap to find yournext favorite spots!
Overall not bad for randomly picking this place. They had live music which was fun, but made conversation a little hard when you get seating right next to the stage (we could have asked not to be there, that’s on us) The calamari was good, but try something else. There is not anything crazy special about it, or the marinara that comes with it. The tacos were pretty decent, we wanted something seafood-ish and the shrimp one was a little more spicy and a little better for my taste, I thought the mahi itself was a little bland. But wifey liked it. The food is not the reason it’s only 4 stars. Seemed under staffed but the employees were working super hard. But: We had to ask multiple times for water. Had to ask for things like ketchup, napkins, and plates for appetizers, things that were just not at our table when we sat down. The waitress had no idea what was in the drink special for the day and said “it’s a ___ but I have no idea what’s in that” Well OK then! Hahah we will not be ordering that. It honestly was pretty good, and the prices were fair for what we got. So 4/5.
Chris Beckman

Chris Beckman

hotel
Find your stay

The Coolest Hotels You Haven't Heard Of (Yet)

Find a cozy hotel nearby and make it a full experience.

hotel
Find your stay

Trending Stays Worth the Hype in Atlantic Beach

Find a cozy hotel nearby and make it a full experience.

We had a really great dinner here! I have Celiac Disease and the menu is clearly marked what is Gluten Free. The waitress seemed knowledgeable as well. We started out with loaded potato skins which were great! GF as well because they were baked and not fried in a common fryer. They were the size of 2 medium/large baked potatoes. Lots of cheese, crispy fresh cooked bacon and green onion served with sour cream. They were really good!! I got the Prime Rib Philly on a gluten free bun and green beans. I was a good sized portion and the meat was really flavorful. The green beans were good too. My daughter (not Celiac) got the Macdaddy Cheese Burger that had fried Mac and cheese bites and queso on it. She loved it! She enjoyed her tator tots as well. The portions are good there. Most of the staff were friendly and the live music was pretty good. We will return. And hopefully I'll take more pics next time.
Lauren Crouse

Lauren Crouse

See more posts
See more posts

Reviews of On The Rocks

4.3
(617)
avatar
5.0
1y

My family & I are vacationing in Atlantic Beach this week & and as always, seeking out fresh seafood within the 1st couple of days is a must, almost a ritual. My husband suggested trying a spot we had not tried in years past, On The Rocks. I’ll admit, I was a little unsure at first. However, I was pleasantly surprised with every detail of our experience. Lisa, our server, actually was the highlight of our dining experience! She was energetic, outgoing, gregarious, sharp and stayed one step ahead with our needs (party of 7 including 2 small kids) She knew the menu and the food & was able to help us with choices. There was no room for improvement with our waitress. A++ We did not have a long wait at all before we were seated. The entire business was very clean & orderly, with attention paid to the smallest of details like clean menus, clean condiments & clean salt n pepper shakers. The table, chairs, silverware & dishes and the restrooms all were clean & in order. Now to the main event, the star of the show was the food!! I can’t say enough about how delicious the steamed shrimp were! Served with melted butter & cocktail sauce, they were a spectacular rendition of an old classic favorite. Their cocktail sauce has to be homemade from scratch, like some “secret sauce”! I also tried my son’s broiled shrimp & they were the very best broiled shrimp I have ever had, honestly. The menu had a great selection with not so many choices that we were bombarded, but just enough. I have to comment on the value. Their prices are truly very fair, not “cheap” but pretty good with entrees $20-30 and their kids meals $10-12, which are very good prices for fresh seafood a coastal tourist town. I hope my review didn’t include too many details but we all left very full & happy! I do hope you’ll try them next time you’re...

   Read more
avatar
1.0
3y

On a weekend vacation, I took my family to On the Rocks on May 14, 2022. Something was wrong with the snapper I ordered. It didn’t taste right & I couldn’t eat it. I expressed that to our waitress Iyonia that night. No one at the restaurant would make things right while we were there & we were told that the manager was not on duty so they “couldn’t do anything” until they spoke to him or her. I was told to leave my name & number, which I did. That night, I started getting sick, the next day, my wife also got sick as well. Food poisoning for two out of the three of us in our party. We never received a call back, so I went on their website & hoped to be contacted. I was contacted by Victoria Welker & she said the following in her email response: Good evening T*,

We apologize for your experience. Unfortunately, we have been unable to get our snapper from our usual vendor and we believe this is the reason the entree did not meet your expectations. This dish is typically our top seller so we have discontinued this entree until we are able to obtain the fish from our typical vendor. Please provide us with your receipt so we can make this right.

Thank you,

Victoria I emailed the receipt as requested on May 20 & sent another copy (after I heard no response) on June 2 (still thinking maybe, giving them the benefit of a doubt that they would try to make this right). Still have received no response, especially since my wife made the mistake of paying cash that night, I guess it’s ok to sell subpar food to their guests & then not make it right.

Run like hell from this place! There are many other restaurants...

   Read more
avatar
2.0
2y

We've been visitors and residents at Emerald Isle and Atlantic Beach since the 1970s. Thought we'd try this place out instead of our usual haunts, went on Friday night for an early dinner and arrived about 5pm. We got seated immediately but the restaurant was around 75-80% of capacity. The menu is diverse and seems to be able to appeal to a variety of folks, although it's a bit heavier on turf than surf. They've got a good sized bar, and a large open area for live music which was billed for later in the evening. I ordered Lemon Snapper and my wife ordered Mahi Tacos, but once done my wife had the vibe we were going to be getting non-local seafood that wasn't fresh. "No way, we're on the island, that isn't going to happen" I quipped. While the seafood could have been local and fresh, possibly, the dishes we ordered were not very good. The Mahi Tacos were basically shredded lettuce only with a fried fish stick in it, no other items in the taco. My grouper were two pieces of fish in a glaze and honestly looked like processed food which was reheated. I had a side salad and mashed potatoes with the grouper, both were unremarkable. Our server was friendly and prompt though and the poor food wasn't her fault. We paid cash and tipped well. If you're looking for some good local seafood there are much better places around in our opinion. We know On The Rocks is busy and seems popular, so possibly we had an isolated poor experience, but I don't think we'll be repeating...

   Read more
Page 1 of 7
Previous
Next