Main Street Buffet

$ • Buffet, American, Comfort Food

Hours:
1014 Main St, Altavista
(434) 309-1113

About Main Street Buffet

Main Street Buffet is a local favorite, known for its well-cooked and attended meals. The meat selections, including roast beef, fried chicken, and fried fish, are standouts, being well-seasoned and fully cooked. The buffet has plenty of food and a big selection, with lots of sides to pick from, including salad with a variety of toppings. Although the side items are standard for a buffet, the rice pudding can be a bit dry. The dining space is cozy and can get loud due to open conversations, but the atmosphere is inviting. The restaurant offers a wide variety of fresh and delicious food, constantly bringing out hot items such as fried chicken and catfish. The building has an old-fashioned charm that adds to its appeal. The customer service is fantastic, with friendly and attentive staff who keep drinks full. While some may find it a bit pricey at over $20 per person for the buffet, it is considered worth it by many. The buffet offers more than thirty vegetable options and is wheelchair accessible. There is plenty of parking, with some spots close to the building, making it suitable for families, and many food options are available for kids. It is also noted that there is a breakfast buffet on weekends, which many are eager to try.

Customers' Favorites

Main Street Buffet Reviews

4.2
93 ratings
Restaurantji Rating
5
65%
4
9%
3
11%
2
2%
1
13%
Food
4.3
Atmosphere
4.1
Service
4.5

Share your opinion about Main Street Buffet

Restaurantji Rating

Best place ever *****5 plus stars

some real good food enjoyed the fresh fried chicken and fish. would definitely come back here to eat again.

they have the best food around and friendly staff

Read All Reviews(93)

Ratings

Photos

Add a Photo
Main Street Buffet
Main Street Buffet
View All Photos

Hours

Monday Closed
Tuesday 11AM - 7PM
Wednesday 11AM - 7PM
Thursday 11AM - 7PM
Friday 11AM - 7PM
Saturday 8AM - 7PM
Sunday 11AM - 7PM
Updated on: