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
Save
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent47%
  • Very good41%
  • Average9%
  • Poor2%
  • Terrible1%
Travellers talk about
“yeast rolls” (4 reviews)
“liver” (3 reviews)
Closed Now
All hours
CUISINES
American, Cafe, Diner
PRICE
$
RATINGS
Service
Food
Value
Atmosphere
LOCATION
220 S Lafayette St, Shelby, NC 28150-5364
All Details
Write a Review
Reviews (132)
Traveller rating
Traveller type
Time of year
Language

1 - 10 of 132 reviews

Reviewed 2 weeks ago via mobile

Good selection and have never had anything here that wasn't good. Nice hometown diner...good family atmosphere.

Thank jdrum2005
Reviewed 3 weeks ago

Meal was very good. The yeast roll was out of this world. If you are looking for a good place to eat it will be worth the visit. Will go back my next visit to Shelby.

Thank Russell D
Reviewed 11 July 2017

Great breakfast during breakfast hours. In evening cooks aren't enthusiastic about fixing breakfast items. Great Friday night rib eye steak special. Staff is fantastic. Coffee isn't that great bring in your own cup

Thank 420mmg
Reviewed 11 July 2017 via mobile

Great local food. Service is always great and very reasonably priced. Our family has been eating here for years.

Thank Supermommyhj
Reviewed 10 July 2017 via mobile

Absolutely amazing food and service. The food was hot. Service was fast and accurate. Home town friendly.

Thank pamelamE3029CG
Reviewed 26 June 2017

Great small town restaurant with excellent home cooked food! Very friendly waitresses, quick service. Love the squash casserole!

Thank Debbie3972
Reviewed 20 June 2017 via mobile

Lovely atmosphere. Food is amazing. Home cooking or grill type items and breakfast served all day. Our server " #14 " ( we never got her name ) was friendly and attentive. We never had to ask for anything she was always there before we...More

Thank Kmmlj
Reviewed 29 May 2017

Food good and adequate. Servers good. Clean enough. Parking limited. If going after church, or maybe other times as well, be aware that the management squeezes as many tables as they can into the very small space they have, so hold your elbows in!

Thank xsubmariner
Reviewed 27 May 2017 via mobile

I guess the best I can say is the coffee was decent. I had biscuits and sausage gravy. In all fairness it was during the dinner hour. They offer breakfast all day, the biscuits were hard, the gravy was out of a can, and the...More

Thank Neil M
Reviewed 23 May 2017 via mobile

Great place to eat lunch if you are looking for a Southern cuisine. They have daily specials through out the week. Usually a choice of 4 -5 different types of meats or entrees from Chicken pie to country ham. With 8 different sides from Fried...More

Thank KimDex
Nearby
Nearby Restaurants
NiFen Bistro
115 reviews
.03 km away
Pleasant City Wood Fired Grille
150 reviews
.05 km away
Joes Place
65 reviews
.07 km away
Nearby Attractions
Shelby City Park
68 reviews
1.49 km away
Earl Scruggs Center
42 reviews
.17 km away
Don Gibson Theater
49 reviews
.20 km away
Owl's Eye Vineyard and Winery
40 reviews
3.38 km away
Questions & Answers
Get quick answers from The Shelby Cafe staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Submit
Improve this listing

Restaurant Details

Rating summary
  • Food
    Service
  • Value
    Atmosphere
Cuisine
American, Cafe, Diner
Meals
Breakfast, Lunch, Dinner, Brunch
Restaurant features
Takeout, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible
Good for
Child-friendly, Kids
Open Hours
Sunday
06:00 - 15:00
Monday
06:00 - 20:30
Tuesday
06:00 - 20:30
Wednesday
06:00 - 20:30
Thursday
06:00 - 20:30
Friday
06:00 - 20:30
Saturday
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