Reserve now

What User likes about Riley's On Main:
The food was a classic Southern experience, and the freshness was evident in every dish. You definitely get your money's worth here. Everything on the buffet appeared fresh and plentiful. Even as someone who's quite picky, I found everything I tried, including the cube steak, to be really delicious. The staff was also very attentive and polite. I would recommend this place to anyone looking for a great meal near John... View all feedback.

What User doesn't like about Riley's On Main:
The food is well-cooked and feels homemade, with reasonable prices. However, there’s room for improvement in the pricing. Overall, the dining experience is mostly consistent. View all feedback.

Full Menu

More information

Suggested nearby restaurants.

4.7
Menu
Table booking
Open Now
4.7
Menu
Table booking
Open Now
City: Ridge Spring (near Johnston), 640 E Main St, 29129, Ridge Spring, United States
"Didn't go in it was close Food: 1 Service: 1 Atmosphere: 1"
4.3
Menu
Table booking
Open Now
4.3
Menu
Table booking
Open Now
City: Trenton (near Johnston), 1301 Bettis Academy Rd, 29847, Trenton, United States
"The Grill offers excellent food and service."
4.6
Menu
Table booking
Open Now
4.6
Menu
Table booking
Open Now
City: Edgefield (near Johnston), 202 Penn St, Edgefield, USA, United States
"Food: 5 Service: 5 Atmosphere: 5"
3.3
Menu
Table booking
Open Now
3.3
Menu
Table booking
Open Now
City: SALUDA (near Johnston), 401 N Jennings St, Saluda I-29138, United States, SALUDA
"Your breakfast is great."
3.5
Menu
Table booking
Open Now
3.5
Menu
Table booking
Open Now
City: Edgefield (near Johnston), Augusta Road, Edgefield, 29824, United States Of America
"Good service. very good location for fast eating."
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: SALUDA (near Johnston), 201 Travis Ave, 29138, Saluda, US, SALUDA, United States
"Service: Takeout Meal Type: Lunch Price per person: $1–10"