Restaurants near Petersburg

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

Customers` Favorites

Pickle Chips
Chicken Bacon Ranch Pasta
Philly Cheese Steak
Cesar Salad
House Salad
Chicken Parmesan with Spaghetti
Cheeseburger
Queso Dip
Side Salad
Chicken Wings

“Came down this week for a family reunion. Stopped by Cheetah B’s for dinner! I had the Hawaiian bbq quesadillas! They were fantastic! Will definitely return when we have the next reunion!”

4.8 Superb272 Reviews
Twisted Pig 441 Keyser Ave, Petersburg Barbecue • $
441 Keyser Ave, Petersburg

Customers` Favorites

Pulled Pork Sandwich
Baby Back Rib Plate
Brisket Sandwich
Brisket Nachos
Mac N Cheese
Potato Salad
Ribs with Green Beans and Augratin Potatoes
Pulled Pork Plate 2 Sided \u0026 Roll
Brisket Plate 2 Sides \u0026 Roll
Brisket Platter with Baked Beans

“Probably the best BBQ I’ve ever had”

4.9 Superb47 Reviews
Bambino’s Pizza, subs, and more 330 Keyser Ave, Petersburg Pizza • $
330 Keyser Ave, Petersburg

Customers` Favorites

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

“Great food and great service!”

4.8 Superb101 Reviews
Chillmers 115 S Main St, Petersburg Ice Cream Shop • $
115 S Main St, Petersburg

“the absolute best place to get Ice-cream and smoothies!!!”

4.9 Superb42 Reviews
El Jaripeo 28 N Main St, Petersburg Mexican • $
28 N Main St, Petersburg

Customers` Favorites

Soft Taco
Fajita Burritos
Bean Burrito Cheese Enchilada
Steak Fajitas
Carnitas
Taco Salad
Wet Burrito
Chile Verde
Lunch Fajitas
Steak Ranchero

“Food was very good”

4.6 Superb103 Reviews
The Grove Cafe & Bakery 26 Virginia Ave, Petersburg Coffee Shops • $
26 Virginia Ave, Petersburg

“Oh my god! This is such a lovely place. The food was delicious and service was outstanding”

4.7 Superb49 Reviews
Family Traditions 21 Virginia Ave, Petersburg Family • $
21 Virginia Ave, Petersburg

Customers` Favorites

Burger
Pancakes
Sausage Gravy and Biscuits
1 Pancake Massive Size
Pancake and Bacon
Two Egg Breakfast
Ham and Eggs

“We love to eat at your restaurant every time we visit family in Petersburg. It’s welcoming, inviting and has a great family feel. The food is delicious, I especially love the fresh sausage served for breakfast. Friendly staff too! Highly recommend this place!”

4.6 Superb166 Reviews
8

Carl's

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

“Highly recommend friendly staff and great service”

5 Superb45 Reviews
Peking Chinese Buffet 205 N Main St, Petersburg Chinese • $
205 N Main St, Petersburg

Customers` Favorites

Egg Roll Chicken Fried Rice

“My family and I go here frequently after church. The young lady (May) is so delightful treats us like family. My daughter loves the chicken on a stick, and as soon as we walk in, she knows our drinks and has fresh chicken on a stick. That's not all she always tries to please if we ask she will make special food to put out on the bar. I've never had an awful experience. What some don't realize is that not all places are going to have the 5-star food all the time. And again, all you have to do is ask. I'm sure if you're showing up right before closing, the bar isn't going to be all fresh cause that's a waste. But I'm sure if there is something you will eat all of that they will make it. Thank you, May, for being a wonderful person, and thanks for the good food and experience.”

4.3 Superb119 Reviews
10

Subway

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

Customers` Favorites

Auntie Anne's Footlong Pretzel
Sweet Onion Chicken Teriyaki
Rotisserie-Style Chicken
Meatball Marinara
Buffalo Chicken
Hot Beverage
Subway Club
Baked Lay
Pizza Sub
Cookies

“Kudos to the Petersburg Subway! We were too tired to think about cooking this evening so decided to order subs. They were delicious and my husband’s salad was one of the best he’s ever had! The young lady was so sweet and patient taking our order... which had to be confusing since we kept changing and/or adding to it! I expected there to be mistakes and would not have blamed her...but NO! Everything was perfect and delicious! We highly recommend them!!!”

4.2 Good78 Reviews
Little Caesars Pizza 437 Keyser Ave, Petersburg Pizza • $
437 Keyser Ave, Petersburg

Customers` Favorites

Cookie Dough Brownie Made with M&M's Minis Chocolate Candies
Detroit-Style Deep Dish Meal Deal with Pepsi
Crazy Combo Crazy Bread & Crazy Sauce
Contact Information

“called to order pizzas and asked what they had. the little girl working gave me no info on what type of large pizzas they had. i asked about deep dish and ordered two large deep dish pizzas. when i got there she handed me two little boxes. I said i had ordered large pizzas and she began to give me an attitude. while I was waiting for them to make what i ordered, she went in the back and began talking about me to the girl making pizza. and pointing directly at me. although i liked the pizzas the experience was horrible and i am sad to say that was my first experience ordering there and will be my last.”

4.1 Good92 Reviews
Sue's Country Kitchen 135 S Main St, Petersburg American • $
135 S Main St, Petersburg

Customers` Favorites

Salads
Roast Beef
Biscuits and Gravy
Wing Dings
Burgers Mashed Potatoes and Gravy
Western Omelette with Home Fries
Home Made Hotcakes
Blueberry Pancakes
Cheese Sticks

“Good food and service! Enjoyed my dinner and will be returning!”

4.1 Good153 Reviews
3rd Base Sports Bar & Grille 439 Keyser Ave, Petersburg Bar • $
439 Keyser Ave, Petersburg

Customers` Favorites

Chicken Wings
Boneless Wings
Crispy Chicken Salad
Philly Cheesesteak
Fried Mushrooms
Loaded Fries
Onion Rings
Steak Sub
Budlight

“This is great place for food and drinks! We have been going here a while and it’s feels like home type of place”

3.8 Good128 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
Chicken Wings

“The food was so,so good and the young lady at the register was great. My elderly cousin with dementia talked to her, some of what my cousin said didn't make sense, but she just went with it and talked with her anyway.”

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

Customers` Favorites

Cheeseburger
Pretzel Sticks Burger and Fries
Flamethrower Burger
Chicken Sandwich
French Fries

“Every time I come here it's to bring my grandfather who is a fully disabled vet and we order the same thing. This is and has been not only his favorite chain restaurant but also his favorite store to go to.
Every employee has been incredibly nice but one cook in the back has made it his business to make my grandfathers burger exactly the way he likes it and whenever we see him he always greets us. Great store and employees.”

3.6 Good136 Reviews
McDonald's 440 Virginia Ave, Petersburg Fast Food • $
440 Virginia Ave, Petersburg

Customers` Favorites

Big Mac
Happy Meal
Mccafé Iced Caramel Mocha
Quarter Pounder Hamburger
Sausage Mcmuffin with Egg
Mcflurry with Oreo Cookies
Mccafé Vanilla Shake
Double Cheeseburger
World Famous Fries
Chicken Mcnuggets

“Had the Oreo McFlurry and was really impressed! The new container is bigger, and the serving felt generous compared to past visits. Honestly, it had the most Oreo cookies I’ve ever had in a McFlurry — every bite was packed and it was absolutely delicious. The only downside was the girl at the window, who came off a little rude, but the dessert itself more than made up for it. Definitely worth stopping for if you’re craving something sweet.”

3.3 Good174 Reviews
West Whitehill Winery 4484 US-220, Moorefield Wineries • $
4484 US-220, Moorefield - 6.68 miles

“I liked the variety of the unique blends plus the price was reasonable. I also enjoyed the free samples & bought a case of all the wines I tasted.”

4.8 Superb23 Reviews

Get more info in our app

Download app for free

Open