On The Rocks

Atlantic Beach, NC · Restaurant

Rating
4.3/5
★★★★☆ 4.3
Reviews
20
Rank in Atlantic Beach
#26
of 42 restaurants
City Percentile
29%
rating percentile
Address
On The Rocks, 2604 W Fort Macon Rd #5344, Atlantic Beach, NC 28512
Phone
(252) 773-4114
Website
ontherocksab.com
Status
Closed · Opens 4:30 PM

On The Rocks is a restaurant located in Atlantic Beach, NC. It is one of 42 restaurants listed in Atlantic Beach. Its 4.3-star rating matches the Atlantic Beach city average of 4.4 stars. There are 10 photos associated with this location.

About On The Rocks

On The Rocks Restaurant in Atlantic Beach offers casual dining with friendly service for locals and all who visit the Crystal Coast. From our sandwiches and burgers to dinner entrees of steaks, pasta or local seafood, we strive to bring you the... More

Hours

Saturday4 PM–9 PM

Customer Reviews

★★★★★ 5.0 Molly Luzecky · Sep 2025

We love On The Rocks! We have come year after year and had great experiences. We love the shrimp and grits, the soft pretzel appetizer, and the fried shrimp or flounder platter. Servers are always friendly.

★★★★★ 5.0 George Grigg · Feb 2026

We are local residents, living in Pine Knoll Shores about 4 miles away from On The Rocks. We really love coming to the restaurant! The food quality is exceptional and consistent. The atmosphere is lively and positive, without being crowded or noisy. The staff is super friendly and attentive. We truly hope that the restaurant will consider expanding their hours to include lunch service at some point in the future, even for a few days per week. We highly recommend On The Rocks to any visitors to the island!

★★★★☆ 4.0 Connie Hoffman · Aug 2025

The waitress was a little weird in terms of how she was talking and abruptly just walked away when I was about to order. The burger was undercooked but the waitress immediately took it away when she noticed and replaced it. The food was great!

★★★★☆ 4.0 Chrissy · Jun 2025

This is a cute restaurant. Staff were very friendly. Our waitress was funny and kept our drinks full. I gave 3 stars for the food because there were several of my shrimp that were not deveined. The Brussel sprouts in my opinion were not very good. They were described as Sauteed Brussel Sprouts With Bacon. As you can see mine do not look like the same as what is on their website and there was not one piece of bacon. It was on the busy side. My husband and son said their food was good. They got the PoBoy sandwiches. I will go back and give them another try because the service was friendly and the majority of the food was good. The parking is semi difficult so I would get there a little early.

★★★★★ 5.0 Jessica Sinclair · Jan 2026

First time dining here. It was amazing. We had the filet with green beans and loaded baked potato, the ribeye, crab legs, clam chowder and salad. Everything was so good. Brittany was our server and she was absolutely phenomenal. Definitely our new favorite restaurant!

Accessibility & Amenities

✓ Wheelchair Accessible Entrance ✓ Wheelchair Accessible Parking Lot ✓ Wheelchair Accessible Restroom ✓ Wheelchair Accessible Seating

Services

RestaurantAmerican restaurantChicken restaurantLive music barSports barSteak house

Top Restaurants in Atlantic Beach

NameRatingReviews
Jerry Pittman Seafood★★★★★ 5.018 reviews
Sunset Slush of Atlantic Beach & Ice Cream★★★★★ 4.920 reviews
Ocean Blvd Public Beach Access★★★★★ 4.820 reviews
Fort Macon Beach & Historic Landmark★★★★★ 4.820 reviews
The Shark Shack★★★★★ 4.820 reviews
The Sippin' Shack★★★★★ 5.015 reviews
Amos Mosquito's Restaurant★★★★★ 4.720 reviews
AB Ice Cream & Candy Shoppe★★★★★ 4.720 reviews
Venice Italian Kitchen★★★★★ 4.720 reviews
The Island Grille★★★★★ 4.620 reviews

This listing is informational. Contact the business directly to verify credentials, services, and availability.