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 a.m. - 8:30 p.m. Hours
American, Cafe, Diner
220 S Lafayette St, Shelby, NC 28150-5364
All Details
Write a ReviewReviews (155)
Traveller rating
Traveller type
Time of year

1 - 10 of 155 reviews

Reviewed 1 week ago

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 3 weeks ago

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 9 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 14 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
193 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
NiFen Bistro
118 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
75 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, Local cuisine, Kids
Open Hours
6:00 a.m. - 3:00 p.m.
6:00 a.m. - 8:30 p.m.
6:00 a.m. - 8:30 p.m.
6:00 a.m. - 8:30 p.m.
6:00 a.m. - 8:30 p.m.
6:00 a.m. - 8:30 p.m.
6:00 a.m. - 8:30 p.m.
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
Looking for a great restaurant?
Our global travel community is ready to help.
Join TripAdvisor