Restaurants in Altavista

Browse menus, reviews and photos of the best places to eat in Altavista.

Showing 17 of 21 restaurants

Best Restaurants in Altavista

  • Perky's Restaurant 802 Wards Road, Altavista Steak House · $$

    1 Perky's Restaurant

    4.6 Superb 248 Reviews

    802 Wards Road, Altavista

    • Take-Out
    • Drive-Through

    Customers’ favorites

    • House Salad
    • Slaw
    • Wings
    • Onion Petals

    “The people there are God awesome. Greg did a great job on my grilled shrimp 🍤. Greg cooks good like my dad does.Jennifer ,Gracie, Melony,Greg put their love and care in the food and are smart workers at perky's.”

  • Rosa Negra Mexican Kitchen 169 Clarion Road, Altavista Mexican · $

    2 Rosa Negra Mexican Kitchen

    4.7 Superb 119 Reviews

    169 Clarion Road, Altavista

    • Take-Out
    • Delivery

    Customers’ favorites

    • Quesadilla
    • Cheese Dip
    • Arroz Con Mariscos
    • Shredded Chicken

    “Food was outstanding, clearly made fresh. Presentation of the street tacos was delightful. Clean, nicely appointed and festive atmosphere. We will be regulars here!”

  • Dairy Freeze 910 Main Street, Altavista Hamburger · $

    3 Dairy Freeze

    4.5 Superb 232 Reviews

    910 Main Street, Altavista

    • Take-Out
    • Drive-Through

    Customers’ favorites

    • Chili Dog
    • Hot Dog
    • Onion Rings
    • Strawberry Sundae with Nuts

    “Dairy freeze is the best restaurant and all the workers do amazing”

  • El cerrito mexicano restaurante 1297 Main Street, Altavista Mexican · $

    4 El cerrito mexicano restaurante

    4.5 Superb 211 Reviews

    1297 Main Street, Altavista

    • Take-Out
    • Delivery

    Customers’ favorites

    • Steak
    • Taco Salad
    • Queso Fundido
    • Chips and Salsa

    “delicious food, great atmosphere, and the best people”

  • Main Street Cafe & Coffee 600 Main Street, Altavista Sandwich Shop · $

    5 Main Street Cafe & Coffee

    4.5 Superb 145 Reviews

    600 Main Street, Altavista

    • Take-Out
    • Drive-Through

    Customers’ favorites

    • Chips
    • Sandwich Fighting Colonel
    • Sub Chicken Salad
    • Southwest Wrap

    “Absolutely wonderful…happened on this little jem of a restaurant today while traveling through the area. Had the best treat—homemade with real cream—banana pudding and great coffee! Thank you Brenda, for a lovely time in your cafe. Haven’t had this good a pudding since the Betty Crocker Pie Shop was in business in the 70’s. Thank you!”

  • Chef's Drive-In 1101 Main Street, Altavista American · $

    6 Chef's Drive-In

    4.4 Superb 187 Reviews

    1101 Main Street, Altavista

    • Take-Out
    • Drive-Through

    Customers’ favorites

    • Pancakes
    • Hamburger
    • Grilled Chicken
    • Chili Dog

    “You could dive into their poofy floofy pancakes, they were so amazing. No contest, they have the absolute best sausage gravy; the biscuit on its own should win awards. My favorite, the apples. Sweet and not over dressed with cinnamon, they are all you need on those fluffy pancakes. Familiar faces and respectable company, this little gem is a diamond in the rough.”

  • Cousin Boogy’s 1040 Main Street, Altavista American · $

    7 Cousin Boogy’s

    4.5 Superb 85 Reviews

    1040 Main Street, Altavista

    • Delivery
    • Drive-Through

    Customers’ favorites

    • Cheeseburger
    • Mushroom Onion Burger
    • Chicken Sandwich
    • Combo Sandwich

    “Great food and great service every time I’ve been. It’s become one of my favorite local spots. If you’re looking for a good place to grab lunch, I’d definitely recommend stopping by.”

  • Main Street Buffet 1014 Main Street, Altavista Buffet · $

    8 Main Street Buffet

    4.3 Superb 114 Reviews

    1014 Main Street, Altavista

    • Take-Out
    • Drive-Through

    Customers’ favorites

    • Fried Catfish with Meatloaf Stewed Tomatoes Green Beans & Mac N Cheese
    • Fried Catfish with Meatloaf Stewed Tomatoes Green Beans & Mac N Cheese
    • Tossed Salad Macaroni Salad & Potato Salad

    “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 a good dining experience. We would come back again just because our waitress was so nice, even though she didn't tell us her name.”

  • Taste Of Italy 105 Clarion Road, Altavista Italian · $

    9 Taste Of Italy

    4.2 Good 189 Reviews

    105 Clarion Road, Altavista

    • Take-Out
    • Drive-Through

    Customers’ favorites

    • Italian
    • Cheese Pizza
    • Chicken Parmigiana
    • Meat Lovers Pizza with Mushrooms It Was Legit

    “I ordered a large pizza from them today and it was absolutely the best.”

  • Subway 1000-B Main Street, Altavista Sandwich Shop · $

    10 Subway

    4.0 Good 54 Reviews

    1000-B Main Street, Altavista

    • Take-Out
    • Drive-Through

    Customers’ favorites

    • Cookies
    • Lay

    “I love my subs, and most of the time I am happy with your work. But PLEASE let your employees know NOT to put the tomato slices next to the bread! Who likes soggy bread for their subs?”

  • The Tuscan Italian Grill 2600 Dearing Ford Road, Altavista Italian · $

    11 The Tuscan Italian Grill

    4.0 Good 193 Reviews

    2600 Dearing Ford Road, Altavista

    • Take-Out
    • Delivery

    Customers’ favorites

    • Gyro
    • Pizza on the Buffet
    • Baked Ziti
    • Cheesecake

    “We were passing through going to a wedding and ate here. Delicious food and so much food for the price! We had the feta fingers, catfish dinner, and tortellini dinner. Service was fast and food was great!”

  • Hunt Brothers Pizza 1043 Main Street, Altavista Pizza · $

    12 Hunt Brothers Pizza

    3.0 Average 2 Reviews

    1043 Main Street, Altavista

    • Delivery

    “This is remarkably good pizza. Yes, I know it's in a service station, but I don't care. It's better than most of the regular pizza restaurants in the area.”

  • China Wok take out restaurant 1301 Main Street, Altavista Chinese · $

    13 China Wok take out restaurant

    3.9 Good 135 Reviews

    1301 Main Street, Altavista

    • Take-Out
    • Drive-Through

    Customers’ favorites

    • Boneless Bar-B-Q Spare Rib
    • Chicken with Cashew Nuts
    • Roast Pork Egg Roll
    • Shrimp Fried Rice

    “Ever since I was a kid , I have loved this place and when I was in school, I worked here and it made me love it even more. The people there are just truly amazing and the food is so good. No crab rangoons are better than this places , the same goes for the spring rolls . They will forever be one of my happy places. Jessica, Chen, Kenny my bestest of friends”

  • El Cazador Traditional Mexican Food 911 Main Street, Altavista Mexican · $

    14 El Cazador Traditional Mexican Food

    3.9 Good 147 Reviews

    911 Main Street, Altavista

    • Take-Out
    • Drive-Through

    Customers’ favorites

    • One Burrito One Enchilada and One Quesadilla
    • One Burrito One Enghilada and One Taco
    • Texanas Fajitas for Two
    • Grilled Chicken

    “The most friendly staff Amazing food fantastic cheese dip and an amazing atmosphere! After being treated poorly at another restaurant I came here and I'm so glad I did”

  • Subway 125 Clarion Road, Altavista Sandwich Shop · $

    15 Subway

    3.5 Good 33 Reviews

    125 Clarion Road, Altavista

    • Take-Out
    • Drive-Through

    “Dakota, associate is so friendly, kind, polite, professional. He always greets guests with a smile goes above as well as beyond to ensure all sandwiches are exactly what the customer wanted!”

More Restaurants in Altavista

  • Scoops Ice Cream 504 Pittsylvania Avenue, Altavista Ice Cream Shop · $

    Scoops Ice Cream

    4.9 Superb 118 Reviews

    504 Pittsylvania Avenue, Altavista

    • Delivery
    • Drive-Through

    Customers’ favorites

    • Banana Split
    • Bowl of Pinto Beans & Cornbread
    • Grilled Cheese Sandwich
    • Bar BQ and Chips

    “Great Place, good people!”

  • Joe Bean's Express Espresso 1290 Main Street, Altavista Coffee & Tea · $

    Joe Bean's Express Espresso

    4.6 Superb 106 Reviews

    1290 Main Street, Altavista

    Customers’ favorites

    • Strawberry
    • Caramel Macchiato Cake Batter and Red Velvet Smoothies
    • Blueberry Muffin
    • Pecan Sticky Bun

    “They made these awesome pup cups for my boys!”

Discover More In Altavista

Nearest Cities