Main Street Buffet
$ • Buffet, American, Comfort Food
Hours:
1014 Main St, Altavista
(434) 309-1113
About Main Street Buffet
Customers' Favorites
Main Street Buffet Reviews
My husband and I and our two girls had dinner at the Main Street Buffet on Thursday April 9, 2026. It was my first time eating there, and my girls first time eating there also. Most of the food we got was good. I think the only thing I would have changed is switching out the rice pudding for corn bread. Otherwise, everything else was great. I love that our waitress kept checking on us, even though she didn't introduce herself, before we told her what drinks we wanted. Overall...read full review
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.
Hours
| Monday | Closed |
| Tuesday | 11AM - 7PM |
| Wednesday | 11AM - 7PM |
| Thursday | 11AM - 7PM |
| Friday | 7AM - 7PM |
| Saturday | 7AM - 7PM |
| Sunday | 11AM - 7PM |
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.