Main Street Buffet Menu – Altavista, VA

Type : Buffet restaurant

Location : Altavista, VA

Home Cooked Food All You Can Eat!!!!
Dine In Tuesday-Saturday Sunday only Seniors 60 and Up Get free Drinks
– Adults $10.99 – Adults 11.99 On Tuesday.
– Kids 5/12 $5.99 – Kids 5/12 $5.99 Breakfast Saturday Morning 8-10
– Kids 4&Under Free – Kids 4&Under
Large Parties Welcome Please Call Ahead for Parties 10 and Larger.

Based on 71 reviews, the restaurant has received a rating of 4.3 stars. Price

✔️ Dine-in ✔️ Takeout ✔️ No delivery

Main Street Buffet 24517

Address:
1014 Main St, Altavista, VA 24517

Phone: (434) 309-1113

Website:

Hours

Thursday 11 AM–7 PM
Friday 11 AM–7 PM
Saturday 8 AM–7 PM
Sunday 11 AM–7 PM
Monday Closed
Tuesday 11 AM–7 PM
Wednesday 11 AM–7 PM

Photo Gallery

Reviews

Pamela
Got here not long after they opened. Some of the food was cold. Catfish was good. Vegetables a little on the bland side. But the staff was very nice and welcoming. Felt almost right at home the minute I walked in.

… more

Nunya “Rhonda’s little bro” Bizniz
The customer service was absolutely fantastic. The food was to die for & the staff gave us quick & friendly service. The waitress help (delightful Diamond) was second to none and they all were very attentive to my brother, a great friend (his girl) and myself.

… more

Jesus Perez
First impressions is everything when it comes to eating in a establishment. My wife and i walked in for lunch and it looked like a run down place, food without no lids. We decided not to eat there and possibly getting sick. So we went some where else.

… more

Matt Allen
I’ve eaten here several times for lunch and recently tried breakfast for the 1st time. Lunch is very good, reasonable price. Some of the best fried chicken and fish I’ve ever had. Breakfast was not so favorable. Bacon was burnt, they kept running out of eggs, biscuits were microwaved and just not very good. Then there’s the price. 45 bucks for 2 adults and a child. To much money for what you get.

… more

Gale Marsh
I have ate there a number of times for all 3 meals..And I enjoyed it..The food was good and the people were friendly and polite..I had no complaints at all..I think it’s great that it’s ran by a family and they all work together..And to the ones that had or will have bad reviews Altavista is a small town and we have had stores and restaurants closing here since the Covid..We are very lucky to have “Main Street Buffet”…So if you are looking for a high end place to eat maybe you should go to Lyñchburg or Danville…

… more

Jeff-Gail Van Ness
Would of given 4.5 stars because I thought the price was a little high for what you get. Food was very good but the banana bread was absolutely delicious. Cost per person was about $15 including the drink.

… more

Shayne Fawcett
Just ate there today and it was absolutely delicious. Everything was prepared so well and homemade food, you can’t beat it.

… more

Marilyn Glover
My first time visiting and the food was excellent and customer service was great! Everything was hot and the buffet was delicious.

… more

Mrs C
Love the food. Just like going to Grandma’s for a meal. The owner Regina is a sweetheart.

… more

Eleanor HT
Home cooked style food. On a Sunday you can typically find : fried chicken, fried fish and other meat option like meatloaf, pot roast. Sides like mashed potatoes, green beans, mac n cheese, collard greens/ cabbage, corn and a salad bar. Dine in or to go!

… more

… View more

Leave a Comment

Stay connected with the Roost!

Ask us any questions