We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

The Shelby Cafe

220 S Lafayette St, Shelby, NC 28150-5364
+1 704-487-8461
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent47%
  • Very good41%
  • Average9%
  • Poor2%
  • Terrible1%
Travellers talk about
“pancakes” (11 reviews)
“yeast rolls” (4 reviews)
Closed Now
All hours
American, Cafe, Diner
220 S Lafayette St, Shelby, NC 28150-5364
All Details
Write a ReviewReviews (153)
Traveller rating
Traveller type
Time of year

1 - 10 of 153 reviews

Reviewed 2 weeks ago via mobile

We ate lunch here on Friday,arriving at 1050.By 1055 we had placed our order.I chose the cheeseburger basket and my girlfriend ordered turkey,stuffing,and gravy with a side of green beans and rolls.While we were waiting our waitress brought out the food for the people sitting...More

Thank HardJax
Reviewed 4 weeks ago via mobile

Good southern style food and always friendly faces. It’s were the locals meet and eat. Would recommend to anyone. The parking is a bit limited especially during lunchtime. If the weather is nice it’s a great place to enjoy the downtown walk, shop & eat!

Thank Dcrotts
Reviewed 15 January 2018

Good, hot food. We go about once a month and never disappoints. Good prices also. A little slow at times, but worth the wait.

Thank joon0304
Reviewed 12 January 2018

I have been going to the Shelby Cafe since I was a little girl. They still have the best food around. They have a large menu, and the food is reasonably priced.

Thank Faye P
Reviewed 13 December 2017

Food here was excellent! Had to wait for a table but not very long. It was worth the wait! Wait staff was excellent

Thank Linda P
Reviewed 15 November 2017 via mobile

I was passing through Shelby and because of high reviews I went there. I had a huge burger that was satisfactory. The plate came with a large soggy dill pickle and I choose 1/2 and 1/2 fries, and onion rings. The best part of the...More

Thank Deb M
Reviewed 11 November 2017 via mobile

On the way back from the airport, thought I’d try this for a change of pace. Stopped in at the Shelby Cafe. The cafe was ok. Not the cleanest place in the world. The menu was good, lots of choices. I chose and ate the...More

Thank texasbuckeye85
Reviewed 8 November 2017

All-day breakfast, classic hamburgers and homestyle cooking. Can't go wrong at this hometown southern-style favorite. Fresh food, big portions, and affordable with a friendly waitstaff.

Thank ShelbyTraveler
Reviewed 5 November 2017 via mobile

We were passing through Shelby on our way to Charlotte and we usually stop at another establishment in Shelby to eat. However, it is closed on Sunday's so we went over to The Shelby Cafe for lunch. It was packed so we were hoping that...More

Thank Isaacsmommy06
Reviewed 1 November 2017

Looking for large hamburgers, good home cooking meals, etc. this is your friendly pace to eat. Staff gets you in and out as quickly as they can if you are on a tight lunch schedule. Good tasting food!

Thank debbiehY218NC
Nearby HotelsSee all 8 hotels in Shelby
Americas Best Value Inn Shelby
32 reviews
1.69 km away
Days Inn Shelby
192 reviews
2.24 km away
Affordable Suites Shelby
17 reviews
2.35 km away
WoodSpring Suites Charlotte Shelby
27 reviews
2.62 km away
Nearby Restaurants
Pleasant City Wood Fired Grille
163 reviews
.07 km away
NiFen Bistro
117 reviews
.04 km away
Joes Place
68 reviews
.07 km away
Nearby Attractions
Shelby City Park
73 reviews
1.49 km away
Don Gibson Theater
53 reviews
.20 km away
Earl Scruggs Center
46 reviews
.17 km away
Owl's Eye Vineyard and Winery
41 reviews
2.98 km away
Ask a question
Questions & Answers
2 February 2018|
AnswerShow all 2 answers
Response from texasbuckeye85 | Reviewed this property |
There are no gluten free meals on the menu. However, they do have salads and vegetables on the side that could work in a pinch.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
American, Cafe, Diner
Breakfast, Lunch, Dinner, Brunch
Restaurant features
Takeout, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible
Good for
Child-friendly, Kids, Local cuisine
Open Hours
06:00 - 15:00
06:00 - 20:30
06:00 - 20:30
06:00 - 20:30
06:00 - 20:30
06:00 - 20:30
06:00 - 20:30
Location and Contact Information
  • Address: 220 S Lafayette St, Shelby, NC 28150-5364
  • Location: United States  >  North Carolina (NC)  >  Shelby
  • Phone Number: +1 704-487-8461
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing