What are you looking for?

Restaurants in Shelby

The Best Restaurants

J-Bird's Deli & Ales 106 W Marion St, Shelby
J-Bird's Deli & Ales
Deli • $

J-Bird's Deli & Ales

106 W Marion St, Shelby, NC 28150

I've been coming to J-Birds for over a year, and have consistently received the best service and sandwiches in town. The staff are kind, helpful, and...

  • Take-Out
  • Delivery
  • Superb175 Reviews4.8
Toscanos Bistro 5 E Marion St UNIT 5, Shelby
Toscanos Bistro
Italian • $

Toscanos Bistro

5 E Marion St UNIT 5, Shelby, NC 28150

This was our first time and it was delicious! It’s hard to find a good Italian place! The prices were great and our server Allie was very sweet. We will...

  • Take-Out
  • Delivery
  • Superb298 Reviews4.6
Pleasant City Wood Fired Grille 233 S Lafayette St, Shelby
Pleasant City Wood Fired Grille
Pizza • $$

Pleasant City Wood Fired Grille

233 S Lafayette St, Shelby, NC 28150

This was my favorite meal during my visit to Shelby…I'm still thinking about it days later. The pimento cheese deep with pretzels was scrumptious and...

  • Take-Out
  • Delivery
  • Superb376 Reviews4.5
Bistro 214 214 - A S Lafayette St, Shelby
Bistro 214
American • $$

Bistro 214

214 - A S Lafayette St, Shelby, NC 28150

Driving from Charlotte to Chattanooga we got a craving for steak! Found this gem and oh what a find! The service was excellent!! The NY strip was cooked to...

  • Take-Out
  • Delivery
  • Superb136 Reviews4.6
Mi Pueblito Mexican Restaurant Shelby 213 W Warren St, Shelby
Mi Pueblito Mexican Restaurant Shelby
Mexican • $$

Mi Pueblito Mexican Restaurant Shelby

213 W Warren St, Shelby, NC 28150

Mi Pueblito Mexican Restaurant was really good. The service was great and the food delicious. The margaritas were so so but still not bad. I’d go back. We...

  • Take-Out
  • Delivery
  • Superb274 Reviews4.4
Lupita Express 1664 S Lafayette St, Shelby
Lupita Express
Mexican • $

Lupita Express

1664 S Lafayette St, Shelby, NC 28152

Best street tacos!!! I've had tacos all over the country and it's hard to find a genuine quality street taco. I got the carne asada, and the meat was...

  • Take-Out
  • Delivery
  • Superb99 Reviews4.7
Jammin J's Pizza Factory 1011 Grove St, Shelby
Jammin J's Pizza Factory
Pizza • $

Jammin J's Pizza Factory

1011 Grove St, Shelby, NC 28152

This is the best! Love Jeff the owner! He is a great man! The pizza is the best! He is a nice Christian guy play's some good Christian music!!Talks to all...

  • Take-Out
  • Delivery
  • Superb161 Reviews4.5
Bolton's Grill 2312 S Post Rd, Shelby
Bolton's Grill
American

Bolton's Grill

2312 S Post Rd, Shelby, NC 28152

Called in the order and the girl that answered the phone said HOLD ON an you could tell she threw the phone down.then when I went in to pick up the order I...

  • Delivery
  • Superb90 Reviews4.7
El Sol Guerrerense 1681 E Dixon Blvd, Shelby
El Sol Guerrerense
Mexican

El Sol Guerrerense

1681 E Dixon Blvd, Shelby, NC 28152

Family owned. Big plus its Authentic & Hands down Best Mexican food in Shelby. Everything is fresh made to order. After trying 3 other places will never...

  • Take-Out
  • Delivery
  • Superb86 Reviews4.7
Red Bridges Barbecue Lodge 2000 E Dixon Blvd, Shelby
Red Bridges Barbecue Lodge
Barbecue • $

Red Bridges Barbecue Lodge

2000 E Dixon Blvd, Shelby, NC 28150

The hush puppies were to die for. Yummmy Barbecue was very good, the red coleslaw was interesting. Potato salad was bland. My husband thought it was ice...

  • Take-Out
  • Delivery
  • Superb263 Reviews4.3
Japanese Express 907 Fallston Rd, Shelby
Japanese Express
Japanese • $$

Japanese Express

907 Fallston Rd, Shelby, NC 28150

Pang she was so friendly first time ..my sushi was awesome California rolls the best I taste in NC combination fried rice delicious..in will be back they are...

  • Take-Out
  • Delivery
  • Superb92 Reviews4.6
Sumo Sushi & Hibachi 1167 E Marion St, Shelby
Sumo Sushi & Hibachi
Sushi • $$

Sumo Sushi & Hibachi

1167 E Marion St, Shelby, NC 28150

I was very happy to find this place on my travels. Huge sushi menu with pages of specialty rolls. I wish I had this restaurant in my hometown. If it were...

  • Take-Out
  • Delivery
  • Superb151 Reviews4.4
Hoshi Express Japanese Grill 119 N Main St, Shelby
Hoshi Express Japanese Grill
Japanese • $

Hoshi Express Japanese Grill

119 N Main St, Shelby, NC 28152

Visited this restaurant a couple times now and both times were exceptional. We always get the Filet Mignon Hibachi and the steak is super tender, cooked to...

  • Take-Out
  • Delivery
  • Superb86 Reviews4.6
El Acapulco Mexican Restaurant 301 S Dekalb St, Shelby
El Acapulco Mexican Restaurant
Mexican • $

El Acapulco Mexican Restaurant

301 S Dekalb St, Shelby, NC 28150

Our server was Jimmy, and the service was beyond of expectations. He checked in multiple times to make sure everything was great. The food was hot and very...

  • Take-Out
  • Delivery
  • Superb186 Reviews4.3
Alston Bridges Barbecue 620 E Grover St, Shelby
Alston Bridges Barbecue
Barbecue • $

Alston Bridges Barbecue

620 E Grover St, Shelby, NC 28150

This was our first time eating there. We heard a lot of good things about the food being so good and it was delicious. Our waitress was so nice and friendly we...

  • Take-Out
  • Delivery
  • Superb175 Reviews4.3
Ken & Mary's 1628 S Dekalb St, Shelby
Ken & Mary's
Breakfast • $

Ken & Mary's

1628 S Dekalb St, Shelby, NC 28152

We live about 10 miles away, but this is our go to breakfast place! Amazing staff, great food, fast service and they greet every one at the door to seat them...

  • Take-Out
  • Delivery
  • Superb170 Reviews4.3
Jade Express 2001 E Dixon Blvd, Shelby
Jade Express
Chinese • $

Jade Express

2001 E Dixon Blvd, Shelby, NC 28152

Stopped to get gas and lunch on the way home. Figured the mall cafeteria would have something for everyone. My husband and I each got the chicken hibachi. One...

  • Take-Out
  • Delivery
  • Superb70 Reviews4.6
Showmars 1500 E Dixon Blvd, Shelby
Showmars
Greek • $

Showmars

1500 E Dixon Blvd, Shelby, NC 28152

Fabulous staff, uplifting atmosphere and tasty food. I'm always treated amazingly every visit. Hoping for daily specials again, it would most during these...

  • Take-Out
  • Delivery
  • Superb156 Reviews4.3
Taste-T-Drive-In 322 E Marion St, Shelby
Taste-T-Drive-In
Hamburger • $

Taste-T-Drive-In

322 E Marion St, Shelby, NC 28150

Taste-T is one of the best restaurants around. The best burger in Shelby. Their menu is large and not crazy expensive. It does take a while to get your food...

  • Delivery
  • Superb148 Reviews4.3
The Bess Group LLC Soulfood and Catering 722 Earl Rd, Shelby
The Bess Group LLC Soulfood and Catering
Soul Food

The Bess Group LLC Soulfood and Catering

722 Earl Rd, Shelby, NC 28152

Down home delicious soul food! Sure, the chicken and yams are outstanding, but the green beans too?! Who does that? The food comes out piping hot. Top it off...

  • Delivery
  • Superb55 Reviews4.7
Alli's Cafe 891 N Post Rd #4248, Shelby
Alli's Cafe
American

Alli's Cafe

891 N Post Rd #4248, Shelby, NC 28150

Advertising and promoting, this great investment opportunity is the only way I can say thank to you Mrs Hannah Jeff, you are such and amazing person, and a...

  • Delivery
  • Superb57 Reviews4.6
Don Ramon Mexican Restaurant 1203 E Marion St, Shelby
Don Ramon Mexican Restaurant
Mexican • $

Don Ramon Mexican Restaurant

1203 E Marion St, Shelby, NC 28152

The single best Mexican restaurant in Cleveland County, N.C. The owner seems like a great guy, and a hard worker. Nice family atmosphere, and high quality...

  • Take-Out
  • Delivery
  • Good188 Reviews4.2
Pancake House 149 W Dixon Blvd, Shelby
Pancake House
Breakfast

Pancake House

149 W Dixon Blvd, Shelby, NC 28152

I wasn't sure what to expect. I was skeptical at first because seating was a little chaotic with multiple people arriving and multiple others paying at...

  • Take-Out
  • Delivery
  • Good181 Reviews4.2
China Express 4938, 4938, 1679 E Marion St, Shelby
China Express
Asian • $

China Express

4938, 4938, 1679 E Marion St, Shelby, NC 28150

Was initially skeptical about the way the restaurant looked kind of rundown on the outside. Once inside, it was excellent. Great food and great service by the...

  • Take-Out
  • Delivery
  • Superb109 Reviews4.3
Upscale Soulfood Restaurant & Catering 2305 S Post Rd, Shelby
Upscale Soulfood Restaurant & Catering
Soul Food

Upscale Soulfood Restaurant & Catering

2305 S Post Rd, Shelby, NC 28152

Just enjoyed our first visit. The food was amazing and served fresh and hot. The service was timely and accurate. The price was affordable. This restaurant is...

  • Delivery
  • Superb60 Reviews4.5
Kelly's Seafood 1204 E Dixon Blvd, Shelby
Kelly's Seafood
Seafood

Kelly's Seafood

1204 E Dixon Blvd, Shelby, NC 28152

Located on Hwy 74 (Dixon Blvd.), It's a smallish place - 12 booths seating 4 around the perimeter of the dining room with rows of tables that accommodate...

  • Take-Out
  • Delivery
  • Good149 Reviews4.2
El Acapulco 408 N Main St, Shelby
El Acapulco
Mexican • $

El Acapulco

408 N Main St, Shelby, NC 28152

Good food, good service. Your typical Mexican restaurant. A little dated, not the best curb appeal but it feels and looks clean. The food is solid. Chips and...

  • Take-Out
  • Delivery
  • Superb98 Reviews4.3
Taste Of The Town 510 W Grover St, Shelby
Taste Of The Town
Caterers

Taste Of The Town

510 W Grover St, Shelby, NC 28150

I ordered just the ham and loaded potato casserole for our family Christmas dinner this evening. The ham was absolutely delicious and the potato casserole even...

  • Take-Out
  • Delivery
  • Superb23 Reviews5
Hub 108 E Grover St, Shelby
Hub
American • $

Hub

108 E Grover St, Shelby, NC 28150

One of the best hidden places in Shelby and they have some great home made food and I think I will get me some lunch there today come on down if you like...

  • Take-Out
  • Delivery
  • Superb70 Reviews4.3
Verona Italian & Greek 1167 E Marion St, Shelby
Verona Italian & Greek
Italian • $

Verona Italian & Greek

1167 E Marion St, Shelby, NC 28150

Don't let the plaza this is in scare you away! It doesn't look like much from the outside but the food is SO good. The owners are super friendly and...

  • Take-Out
  • Delivery
  • Good157 Reviews4.1

American Restaurants

American in Shelby
Bistro 214 214 - A S Lafayette St, Shelby
Bistro 214
American • $$

Bistro 214

214 - A S Lafayette St, Shelby, NC 28150

Driving from Charlotte to Chattanooga we got a craving for steak! Found this gem and oh what a find! The service was excellent!! The NY strip was cooked to...

  • Take-Out
  • Delivery
  • Superb136 Reviews4.6
Bolton's Grill 2312 S Post Rd, Shelby
Bolton's Grill
American

Bolton's Grill

2312 S Post Rd, Shelby, NC 28152

Called in the order and the girl that answered the phone said HOLD ON an you could tell she threw the phone down.then when I went in to pick up the order I...

  • Delivery
  • Superb90 Reviews4.7
Alli's Cafe 891 N Post Rd #4248, Shelby
Alli's Cafe
American

Alli's Cafe

891 N Post Rd #4248, Shelby, NC 28150

Advertising and promoting, this great investment opportunity is the only way I can say thank to you Mrs Hannah Jeff, you are such and amazing person, and a...

  • Delivery
  • Superb57 Reviews4.6

Pizza Restaurants

Pizza in Shelby
Pleasant City Wood Fired Grille 233 S Lafayette St, Shelby
Pleasant City Wood Fired Grille
Pizza • $$

Pleasant City Wood Fired Grille

233 S Lafayette St, Shelby, NC 28150

This was my favorite meal during my visit to Shelby…I'm still thinking about it days later. The pimento cheese deep with pretzels was scrumptious and...

  • Take-Out
  • Delivery
  • Superb376 Reviews4.5
Jammin J's Pizza Factory 1011 Grove St, Shelby
Jammin J's Pizza Factory
Pizza • $

Jammin J's Pizza Factory

1011 Grove St, Shelby, NC 28152

This is the best! Love Jeff the owner! He is a great man! The pizza is the best! He is a nice Christian guy play's some good Christian music!!Talks to all...

  • Take-Out
  • Delivery
  • Superb161 Reviews4.5
Campus Pizzeria 101 S Main St, Shelby
Campus Pizzeria
Pizza • $

Campus Pizzeria

101 S Main St, Shelby, NC 28152

I Just wanted to say a big thank you to Mrs Kimberly Louis she's genuine kindness and bluntness at times when I needed to face reality are what made me...

  • Take-Out
  • Delivery
  • Good113 Reviews4.1

Mexican Restaurants

Mexican in Shelby
Mi Pueblito Mexican Restaurant Shelby 213 W Warren St, Shelby
Mi Pueblito Mexican Restaurant Shelby
Mexican • $$

Mi Pueblito Mexican Restaurant Shelby

213 W Warren St, Shelby, NC 28150

Mi Pueblito Mexican Restaurant was really good. The service was great and the food delicious. The margaritas were so so but still not bad. I’d go back. We...

  • Take-Out
  • Delivery
  • Superb274 Reviews4.4
Lupita Express 1664 S Lafayette St, Shelby
Lupita Express
Mexican • $

Lupita Express

1664 S Lafayette St, Shelby, NC 28152

Best street tacos!!! I've had tacos all over the country and it's hard to find a genuine quality street taco. I got the carne asada, and the meat was...

  • Take-Out
  • Delivery
  • Superb99 Reviews4.7
El Sol Guerrerense 1681 E Dixon Blvd, Shelby
El Sol Guerrerense
Mexican

El Sol Guerrerense

1681 E Dixon Blvd, Shelby, NC 28152

Family owned. Big plus its Authentic & Hands down Best Mexican food in Shelby. Everything is fresh made to order. After trying 3 other places will never...

  • Take-Out
  • Delivery
  • Superb86 Reviews4.7

Chinese Restaurants

Chinese in Shelby
Jade Express 2001 E Dixon Blvd, Shelby
Jade Express
Chinese • $

Jade Express

2001 E Dixon Blvd, Shelby, NC 28152

Stopped to get gas and lunch on the way home. Figured the mall cafeteria would have something for everyone. My husband and I each got the chicken hibachi. One...

  • Take-Out
  • Delivery
  • Superb70 Reviews4.6
China Buffet of Shelby 1683 E Dixon Blvd, Shelby
China Buffet of Shelby
Chinese • $

China Buffet of Shelby

1683 E Dixon Blvd, Shelby, NC 28152

I gave 4 stars because the hostess was rude. She tried to fuss with me about a drink. Like I told her what I was going to pay for. I can’t help if you...

  • Take-Out
  • Delivery
  • Good134 Reviews4.1
China Town I Restaurant 727 E Dixon Blvd, Shelby
China Town I Restaurant
Chinese

China Town I Restaurant

727 E Dixon Blvd, Shelby, NC 28152

As a traveler who goes to many different restaurants around the country, this place has some of the fastest service, kindest workers and delicious Chinese food...

  • Delivery
  • Good84 Reviews4

Fast Food Restaurants

Fast Food in Shelby
Chick-fil-A 2001 E Dixon Blvd Ste 38, Shelby
Chick-fil-A
Fast Food

Chick-fil-A

2001 E Dixon Blvd Ste 38, Shelby, NC 28152

They are always very friendly... I love the parfaits. My only issue is sometimes when ordering I ask for extra granola and I ask if they got it... they say yes...

  • Take-Out
  • Drive-Through
  • Good100 Reviews4.1
Dairy Queen Grill & Chill 814 S Dekalb St, Shelby
Dairy Queen Grill & Chill
Fast Food • $

Dairy Queen Grill & Chill

814 S Dekalb St, Shelby, NC 28150

Our food is always hot and delicious! Every time we come there the employees are busting their butts! It is common for the drive thru line to be out into the...

  • Take-Out
  • Drive-Through
  • Good186 Reviews4
Cruize-Thru Grab & Go 308 N Main St, Shelby
Cruize-Thru Grab & Go
Fast Food

Cruize-Thru Grab & Go

308 N Main St, Shelby, NC 28152

This place is absolutely great, good prices on everything, and the hot dogs are delicious, staff is friendly as can be, I can't recommend this place...

  • Delivery
  • Superb11 Reviews5

Seafood Restaurants

Seafood in Shelby
Kelly's Seafood 1204 E Dixon Blvd, Shelby
Kelly's Seafood
Seafood

Kelly's Seafood

1204 E Dixon Blvd, Shelby, NC 28152

Located on Hwy 74 (Dixon Blvd.), It's a smallish place - 12 booths seating 4 around the perimeter of the dining room with rows of tables that accommodate...

  • Take-Out
  • Delivery
  • Good149 Reviews4.2
Fisherman's Feast 1215 E Marion St, Shelby
Fisherman's Feast
Seafood • $$

Fisherman's Feast

1215 E Marion St, Shelby, NC 28150

Delicious catfish and flounder. The hushpuppies are good too. Sometimes out of selections. Wait staff are friendly, but not overly attentive. The prices are...

  • Delivery
  • Good136 Reviews4
The Chicken Ranch 331 W Dixon Blvd, Shelby
The Chicken Ranch
Seafood • $$

The Chicken Ranch

331 W Dixon Blvd, Shelby, NC 28152

The staff here is top notch! They are so kind and make you feel like family. The food tastes so fresh and it's always made to order. They have something...

  • Take-Out
  • Drive-Through
  • Good165 Reviews3.9

Italian Restaurants

Italian in Shelby
Toscanos Bistro 5 E Marion St UNIT 5, Shelby
Toscanos Bistro
Italian • $

Toscanos Bistro

5 E Marion St UNIT 5, Shelby, NC 28150

This was our first time and it was delicious! It’s hard to find a good Italian place! The prices were great and our server Allie was very sweet. We will...

  • Take-Out
  • Delivery
  • Superb298 Reviews4.6
Verona Italian & Greek 1167 E Marion St, Shelby
Verona Italian & Greek
Italian • $

Verona Italian & Greek

1167 E Marion St, Shelby, NC 28150

Don't let the plaza this is in scare you away! It doesn't look like much from the outside but the food is SO good. The owners are super friendly and...

  • Take-Out
  • Delivery
  • Good157 Reviews4.1
La Bella Vita Italian Grill 246 N Main St, Shelby
La Bella Vita Italian Grill
Italian

La Bella Vita Italian Grill

246 N Main St, Shelby, NC 28152

This is not just a place to go to eat. This is a dining experience, each time I go there. Sit, talk, and enjoy richly Mediterranean food that sacrifices...

  • Delivery
  • Good41 Reviews4.1
Willis Sandwich Shop 1026 E Marion St, Shelby
Willis Sandwich Shop
Sandwich Shop

Willis Sandwich Shop

1026 E Marion St, Shelby, NC 28150

This is a great little mom and pops grill. It has been around for as long as I can remember and a great alternative to chain fast food restaurants. One draw...

  • Delivery
  • Superb23 Reviews4.6
Subway 2001 E Dixon Blvd Unit 37, Shelby
Subway
Sandwich Shop • $

Subway

2001 E Dixon Blvd Unit 37, Shelby, NC 28152

What will you say about an already established restaurant. Usual comments. Friendly staff. Great healthy things to eat. Families couples singles. Covid19...

  • Take-Out
  • Delivery
  • Superb36 Reviews4.3
Sub Station II 611 S Lafayette St #5807, Shelby
Sub Station II
Sandwich Shop

Sub Station II

611 S Lafayette St #5807, Shelby, NC 28150

Rarely do I leave reviews, only when the service was horrible or completely amazing.I wanted to go out of my way to show my gratitude and appreciation to their...

  • Take-Out
  • Delivery
  • Good142 Reviews3.9
KFC 326 E Grover St, Shelby
KFC
Chicken • $

KFC

326 E Grover St, Shelby, NC 28150

Fresh fast friendly and professional! Definitely recommend and will go back!! They are in need of help BAD and they still make the best of it NO EXCUSES or...

  • Take-Out
  • Drive-Through
  • Good100 Reviews3.5
KFC 1102 E Dixon Blvd, Shelby
KFC
Chicken • $

KFC

1102 E Dixon Blvd, Shelby, NC 28152

They have the BEST fries! So good! I love the crispy, flakey breading and they are always fresh every time I order them. The large size is a HUGE portion....

  • Take-Out
  • Drive-Through
  • Good110 Reviews3.4
Zaxby's Chicken Fingers & Buffalo Wings 2007 E Dixon Blvd, Shelby
Zaxby's Chicken Fingers & Buffalo Wings
Chicken • $

Zaxby's Chicken Fingers & Buffalo Wings

2007 E Dixon Blvd, Shelby, NC 28152

Ordered through doordash. Always order here through doordash and the food is always great, hot and fresh! I always order extra sauces and they are always in...

  • Take-Out
  • Drive-Through
  • Average161 Reviews3.2

Japanese Restaurants

Japanese in Shelby
Japanese Express 907 Fallston Rd, Shelby
Japanese Express
Japanese • $$

Japanese Express

907 Fallston Rd, Shelby, NC 28150

Pang she was so friendly first time ..my sushi was awesome California rolls the best I taste in NC combination fried rice delicious..in will be back they are...

  • Take-Out
  • Delivery
  • Superb92 Reviews4.6
Hoshi Express Japanese Grill 119 N Main St, Shelby
Hoshi Express Japanese Grill
Japanese • $

Hoshi Express Japanese Grill

119 N Main St, Shelby, NC 28152

Visited this restaurant a couple times now and both times were exceptional. We always get the Filet Mignon Hibachi and the steak is super tender, cooked to...

  • Take-Out
  • Delivery
  • Superb86 Reviews4.6
Red Wok Express 610 E Grover St, Shelby
Red Wok Express
Japanese • $

Red Wok Express

610 E Grover St, Shelby, NC 28150

Wonderful food.However workers might need to warn customers about mushrooms or peanuts in the food.I got something new and didn't know it had mushrooms...

  • Take-Out
  • Delivery
  • Good104 Reviews3.8
Skooters Bar & Grill 1851 E Dixon Blvd, Shelby
Skooters Bar & Grill
Bar & Grill • $$

Skooters Bar & Grill

1851 E Dixon Blvd, Shelby, NC 28152

Totally the best most friendliest service and patrons around. Good meal and my favorite beer. Had amazing tournament quality corn hole competition underway....

  • Take-Out
  • Delivery
  • Good90 Reviews4.1
Grill Depot 3600 W Dixon Blvd, Shelby
Grill Depot
Bar & Grill

Grill Depot

3600 W Dixon Blvd, Shelby, NC 28152

  • Delivery
  • Good5 Reviews4
Wings Etc. 1910 E Dixon Blvd, Shelby
Wings Etc.
Bar & Grill • $$

Wings Etc.

1910 E Dixon Blvd, Shelby, NC 28152

New in town and saw this place and decided to give it a try. I walked in five minutes before closing and was still served and the food was OUTSTANDING! ...

  • Take-Out
  • Delivery
  • Good196 Reviews3.3