Restaurants near Petersburg

Twisted Pig 441 Keyser Ave, Petersburg Barbecue
441 Keyser Ave, Petersburg

Customers` Favorites

Pulled Pork Sandwich
Brisket Sandwich
Mac N Cheese
Brisket Platter with Baked Beans
Brisket Loaded Potato
Brisket Plate
Pork BBQ

“We had a rack of ribs they were fall off the bone delicious. The owners were super friendly and accommodating. My only complaint is that there is minimal seating, so if you are there as a group, be prepared to wait for a seat. We didn't realize it was outside seating only.”

5 Superb30 Reviews

2
Carl's

Carl's 529 N Fork Hwy, Petersburg Fast Food
529 N Fork Hwy, Petersburg

“My husband especially visits Carl's on his lunch break. He loves their service and their sandwiches and you can get items made to order. They have done this for many many years and I look forward to many many more years of them being there.”

4.9 Superb32 Reviews
Cheetah B's 2099 N Fork Hwy, Petersburg Steak House • $
2099 N Fork Hwy, Petersburg

Customers` Favorites

Chips
Chicken Bacon Ranch Pasta
Philly Cheese Steak
Cheeseburger
Buffalo Chicken
Chicken Parmesan with Spaghetti
Boneless Wings
Coconut Shrimp
Chicken Wings
House Salad

“If you ever find yourself traveling North Fork Highway through Petersburg WV, do your tastebuds a huge favor and stop in for an exceptional meal with the friendly faces at Cheetah B’s. Best prime ribs, sweet potato fries, baked potato and Cesar salads in the area. Thank you to Ryen, our server, with a pleasant smile and timely attention during our time there. We will be back!”

4.7 Superb74 Reviews
The Grove Cafe & Bakery 26 Virginia Ave, Petersburg Coffee Shops • $
26 Virginia Ave, Petersburg

“Delicious food. Fantastic service. This is a must-try. They even have gluten-free toast and rolls for all of the breakfast sandwiches. Couldn't recommend enough.Dietary restrictions: Gluten-free options available.”

4.8 Superb28 Reviews
Family Traditions 21 Virginia Ave, Petersburg Family • $
21 Virginia Ave, Petersburg

Customers` Favorites

Pancakes
Burger
Sausage Gravy and Biscuits
Pancake and Bacon
Two Egg Breakfast

“My husband and I come in usually a couple times a week…. their food is fabulous and so is the service! Best place in town to eat!! ??Wheelchair accessibility: My husband and I are also in wheelchairs, and the waitress always comes to open the door and move the chairs so we have room for our wheelchairs! They have wonderful courtesy for all their customers! ?”

4.6 Superb61 Reviews
Little Caesars Pizza 437 Keyser Ave, Petersburg Pizza • $
437 Keyser Ave, Petersburg

Customers` Favorites

Crazy Bread

“I could live off their deep dish pizza and their prices tempt me to do just that! I love how I can order with my phone, walk in and enter a code and take my pizza home.. no waiting and no contact.”

4.9 Superb14 Reviews

7
Subway

Subway 437 Keyser Ave, Petersburg Sandwich Shop • $
437 Keyser Ave, Petersburg

Customers` Favorites

Cookies
Sweet Onion Chicken Teriyaki
Rotisserie-Style Chicken
Meatball Marinara
Buffalo Chicken
Hot Beverage
Baked Lay
Pizza Sub

“The puffy blond haired high school kid, looked about 15, was a great worker and was very welcoming to me. He did accidentally put mayo instead of ranch on my friend’s sub, but his face got very red and he was obviously very embarrassed. I forgive him. Will definitely come back on September the 27th when he works again.”

4.7 Superb15 Reviews
Bambino’s Pizza, subs, and more 330 Keyser Ave, Petersburg Pizza • $$
330 Keyser Ave, Petersburg

Customers` Favorites

Wings
Garlic Bread
Spaghetti and Meatballs
French Fries
Large Pizza
Tiramisu
Cannoli

“Five stars all the way! This was my first visit and i was impressed. Clean environment and friendly service. My steak and cheese was delicious. I will definitely recommend this establishment to all who are traveling through Petersburg Wv. I know i will be stopping in next time i am in the area.”

4.5 Superb37 Reviews
El Jaripeo 28 N Main St, Petersburg Mexican • $$
28 N Main St, Petersburg

Customers` Favorites

Carnitas
Taco Salad
Grande Burrito
Bean Burrito Cheese Enchilada
Chicken Chimichanga Lunch
Quesadilla Rice & Beans
Enchiladas Supremas
Enchiladas Jaripeo
Frozen Margarita
Chicken Fajitas

“Food was delicious. Chips were fresh, tasted like they just cooked them. Chimichanga and Fajita Burritos. The burritos had a really good chili seasoning on them.”

4.4 Superb57 Reviews
Sue's Country Kitchen 135 S Main St, Petersburg American • $
135 S Main St, Petersburg

Customers` Favorites

Salads
Western Omelette with Home Fries

“If you are visiting or new in town...this is the best home cooking around. Best REAL mashed potatoes in the county, no fake spuds here!! I've had coffee, breakfast, salads, nachos, wing dings, and smothered hamburger steak w green beans...everything tastes awesome!!!”

4.2 Good34 Reviews
Fox's Pizza Den 426 Keyser Ave, Petersburg Pizza • $
426 Keyser Ave, Petersburg

Customers` Favorites

Buffalo Wings with Your Choice of Flavor
Meatball Parmigiana

“We stopped in after the parade, famished!... and Foxes saved us! The Big Daddy is such a great pizza we did a half cheese and half pepperoni... there were 5 of us and we still had pizza left over! Gotta love Foxes! We sure do! Such a great place to eat! This is a family sized pizza place!”

3.7 Good15 Reviews
Peking Chinese Buffet 205 N Main St, Petersburg Chinese • $
205 N Main St, Petersburg

Customers` Favorites

Egg Roll Chicken Fried Rice

“Food was great and very yummy, the atmosphere is very pleasant, quiet and serene, my only slightest complaint is the front lady tends to get a little confused at time, but hey no biggie, it happens to us all alone time or another ?”

3.9 Good45 Reviews
3rd Base Sports Bar & Grille 439 Keyser Ave, Petersburg Bar • $
439 Keyser Ave, Petersburg

Customers` Favorites

Fries
Philly Cheesesteak
Fried Mushrooms
Chicken Wings
Steak Sub

“Cheese sticks were good. Bartender was very pleasant. I see a potential issue with the type of music played loudly from the kitchen as it was playing explicit versions of songs.”

3.6 Good29 Reviews
Dairy Queen Grill & Chill 15 N Main St, Petersburg Fast Food • $
15 N Main St, Petersburg

Customers` Favorites

Pretzel Sticks Burger and Fries
Flamethrower Burger
Chicken Sandwich

“I haven't ordered another burger there since the last one I got was totally dripping with grease, the bun was soggy, and the cheese was all melted off and all over the box...not to mention the sandwich looked like a 3 year old had put it together. I miss their burgers too ? Now I always order fish sandwiches (with Xtra tartar sauce that I rarely get) Come on guys, you used to be better than this. The only time my order is right on the money is when Adam or this one female (don't know her name) is working.Dietary restrictions: Definitely not a good place for dietary restrictions”

3.5 Good24 Reviews
McDonald's 440 Virginia Ave, Petersburg Fast Food • $
440 Virginia Ave, Petersburg

Customers` Favorites

Happy Meal
Hashbrown
Hamburger
Mcmuffin
Big Mac
Mccafé Iced Caramel Mocha
Mcflurry with Oreo Cookies
Mccafé Vanilla Shake
Double Cheeseburger
World Famous Fries

“I ordered chicken nuggets and a cheeseburger happy meal. Waited longer than I should have to get my food. I was given sweet tea instead of unsweetened. French fries was over salted.”

3.2 Average52 Reviews
West Whitehill Winery 4484 US-220, Moorefield Wineries • $
4484 US-220, Moorefield - 6.68 miles

“I stopped in on Saturday while out driving around for my momma's birthday. I have LOVED the Raspberry Royale for several years now but I will now have several favorites! I got 6 bottles to take home and do a tasting for our wedding. I will be back soon to get a case or 2 for the wedding once we decide on flavors!!”

4.6 Superb19 Reviews
map Map