What are you looking for?

American Restaurants in Myrtle Beach

4.7 - 554 votes

Hours: 8AM - 2PM

2005 Oakheart Rd, Myrtle Beach
(843) 796-4433

Famous Toastery Carolina Forest

As a local here I highly recommend this place.. I've only been there for breakfast and it was very good.. Great staff and service. More reviews

4.8 - 438 votes

Hours: 7AM - 9PM

8014 N Kings Hwy, Myrtle Beach
(843) 448-2253

Croissants Bakery & Bistro

Pimento. Fried. Green. Tomato. Sandwich. (with bacon). If I could give it more stars, I would. Good cookies too. Didn’t try the cakes/pies, but it seemed... More reviews

4.8 - 291 votes

Hours: 6AM - 2PM

3630 Walton Dr unit 6 & 7, Myrtle Beach
(843) 839-1810

Eggs Up Grill

This was my first time going to eggs up grill and it was awesome the food is so good staff was so nice and respectful and the restaurant was very organiz... More reviews

4.7 - 341 votes

Hours: 4 - 10PM

4209 N Kings Hwy, Myrtle Beach
(843) 945-9310

42nd Street Bar and Grill

Amazing service and food! Everyone in our party of 4 enjoyed their appetizers and entrees! I had the scallops and white beans, my daughter had salmon, an... More reviews

4.4 - 504 votes

Hours: 11AM - 9PM

3042 Howard Ave, Myrtle Beach
(843) 315-3780

Tupelo Honey

Let me start by saying that I am a hard food critic of anyone’s. Not that I’m a good connoisseur, just a picky eater. I had the Mac n cheese waffles and ... More reviews

4.3 - 390 votes

Hours: 11AM - 10PM

208 73rd Ave N, Myrtle Beach
(843) 449-8877

River City Cafe

I'm sure this place would have been great.....but they said they had a 2 and a half hour wait...so we moved along to somewhere else More reviews

4.4 - 319 votes

Hours: 11AM - 9PM

4617 N Kings Hwy, Myrtle Beach
(843) 497-9911

Carolina Roadhouse

I want to start off by saying I don’t write reviews much and eat out quite a bit… I was not impressed with this restaurant at all, honestly felt like I s... More reviews

4.4 - 317 votes

Hours: 11AM - 10PM

404 21st Ave N, Myrtle Beach
(843) 448-1990

River City Cafe

Besides the 20 minute wait food was great. Excellent burgers....large and tasty. Our waitress ,Emily had all the answers to our questions and kept our d... More reviews

4.6 - 242 votes

Hours: 4:30 - 9:30PM

5101 N Kings Hwy, Myrtle Beach
(843) 449-9191

Aspen Grille

Aspen Grill is fantastic! Best meal I have had in a very long time (I ordered the scallops with risotto ?). Our server was very tentative and fun. The ov... More reviews

4.3 - 345 votes

Hours: 7AM - 3PM

7931 N Kings Hwy #140, Myrtle Beach
(843) 945-4588

Blueberry's Grill

The server was polite and the food was OK, but there was no reason for a long wait time. They take their good ol time changing over the tables and then ... More reviews

4.4 - 294 votes

Hours: 12 - 9PM

706 N Ocean Blvd unit a, Myrtle Beach
(843) 839-4774

Art Burger Sushi Bar

I've been fortunate to be at the opening of this artsy delight. Years later, it hasn't dropped in quality. The ingredients used to make the scr... More reviews

4.6 - 223 votes

Hours: 7AM - 1PM

9707 N Kings Hwy, Myrtle Beach
(843) 497-7091

Hot Stacks Cafe

Great food, good service, overpriced. Nearly $4 for my sons glass of milk? Can buy a gallon for less then that. Total of the 4 non alcoholic drinks was $... More reviews

4.3 - 324 votes

Hours: 11:30AM - 9:30PM

1306 N Ocean Blvd, Myrtle Beach
(843) 448-4314

Pier 14 Restaurant & Lounge

Not worth the visit. Fish was dry and awful. Was HIGHLY disappointed. Not to mention the inside seating was HOTTER then hell and the restrooms were DISGU... More reviews

4.5 - 238 votes

2904 Fantasy Way, Myrtle Beach
(888) 935-6878

Medieval Times Dinner & Tournament

Best experience me and my friends ever had! Food was surprisingly very good and tasty. The workers were all very kind and made sure to see that we were p... More reviews

4.4 - 268 votes

Hours: 4 - 9PM

9922 N Kings Hwy, Myrtle Beach
(843) 449-3984

Chestnut Hill Restaurant

Excellent food and menu choice. Nice, nostalgic ambience as well. It was cool dining by the pond and watching the alligator swim around. My wife had a se... More reviews

4.4 - 256 votes

Hours: 8AM - 1PM

1903 Ocean Blvd, Myrtle Beach
(843) 712-1890

Lulu's Cafe

Cute roomy Cafe right behind the beach. The staff were sweet, knowledgeable, and quick. They treated all the customers with respect, moved with a sense o... More reviews

4.6 - 184 votes

Hours: 5:30AM - 8PM

1102 3rd Ave S, Myrtle Beach
(843) 626-5179

Victoria’s Country Cookin’

I really hate this because the service was perfect. All the ladies working were so sweet,caring,and attentive. The food However was not country cooking i... More reviews

4.3 - 265 votes

Hours: 6AM - 2PM

1289 38th Ave N, Myrtle Beach
(843) 839-2200

Eggs Up Grill

This place was great!! I really enjoyed their coffee, quick service and good food. It is a really casual environment but not outdated, which I find a bit... More reviews

4.2 - 296 votes

Hours: 3 - 9PM

5301 S Kings Hwy, Myrtle Beach
(843) 828-8871

Lobster House Seafood Restaurant

Super friend. Good food.I got there in time for the special and ordered two which was much less than the regular price. Was disappointed they didn't... More reviews

4.4 - 232 votes

Hours: 11AM - 9PM

106 Sayebrook Pkwy, Myrtle Beach
(843) 293-8800


Amazing amazing amazing!!! First Time trying this place out and it was so delicious. I got the double bacon cheeseburger with large onion rings and a lar... More reviews

4.6 - 175 votes

Hours: 11AM - 10PM

4504 Socastee Blvd a, Myrtle Beach
(843) 831-0527

Socastee Station

Great Service! Awesome food! This is a family friendly restaurant you have to experience. You will not be sorry. Best fish I have ever eaten and the Bog ... More reviews

4.6 - 169 votes

Hours: 11AM - 2AM

2272 Glenns Bay Rd, Myrtle Beach
(843) 650-3157

Island Bar & Grill

We just moved to the area and wanted to try this place. We will definitely be back. Prices are good and the food was delicious. Everybody working there ... More reviews

4.4 - 217 votes

Hours: 11AM - 9PM

4001 N Kings Hwy, Myrtle Beach
(843) 626-2888

Burky's Grill

These burgers are THE BOMB!!!! Hot, juicy and made to order. The shakes are made with real fruit! The fries are hot and fresh. Another really great plac... More reviews

4.5 - 182 votes

Hours: 12 - 10PM

5900 N Kings Hwy unit g, Myrtle Beach
(843) 497-8882

Brother's Grill

This was the worst food I have ever ordered. The menu on the website didn't give an item description. They forgot part of our order then told us we ... More reviews

4.6 - 157 votes

Hours: 11:30AM - 11PM

201 Fantasy Harbour Blvd, Myrtle Beach
(843) 903-2628


Outstanding waterway view. Great entertainment. Friendly staff, food is always on point. Cold beer, what else could you ask for? 5 stars More reviews

View on map