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)
Open Now
6:00 AM - 8:30 PM Hours
American, Cafe, Diner
220 S Lafayette St, Shelby, NC 28150-5364
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (154)
Traveller rating
Traveller type
Time of year

1 - 10 of 154 reviews

Reviewed 13 March 2018

I haven't had anything that was not great food here but you must go by for breakfast!!! You will not be sorry or leave hungry!!

Thank Rds683
Reviewed 26 February 2018

This place is well known for its breakfast, which I believe they serve all day. Whenever I'm in Shelby I try to have breakfast there. They have just a good southern breakfast menu. My choice is scrambled eggs, livermush and cheese grits.

Thank LattimoreLass
Reviewed 10 February 2018 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 22 January 2018 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
Nearby HotelsSee all 8 hotels in Shelby
Americas Best Value Inn Shelby
32 reviews
1.69 km away
Days Inn Shelby
194 reviews
2.24 km away
Affordable Suites Shelby
17 reviews
2.35 km away
WoodSpring Suites Charlotte Shelby
28 reviews
2.62 km away
Nearby Restaurants
NiFen Bistro
117 reviews
.04 km away
Pleasant City Wood Fired Grille
164 reviews
.07 km away
Lily Bean Micro-Roasted Coffee
44 reviews
.12 km away
Nearby Attractions
Shelby City Park
76 reviews
1.49 km away
Don Gibson Theater
53 reviews
.20 km away
Earl Scruggs Center
47 reviews
.17 km away
Owl's Eye Vineyard and Winery
41 reviews
2.98 km away
Ask a question
Questions & Answers
3 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, Local cuisine, Kids
Open Hours
6:00 AM - 3:00 PM
6:00 AM - 8:30 PM
6:00 AM - 8:30 PM
6:00 AM - 8:30 PM
6:00 AM - 8:30 PM
6:00 AM - 8:30 PM
6:00 AM - 8:30 PM
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