Restaurants near Petersburg

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

Customers` Favorites

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

“Good food with great service.”

4.8 Superb100 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.7 Superb77 Reviews
Twisted Pig 441 Keyser Ave, Petersburg Barbecue • $
441 Keyser Ave, Petersburg

Customers` Favorites

Pulled Pork Sandwich
Brisket Sandwich
Baby Back Rib Plate
Brisket Plate
Mac N Cheese
Brisket Platter with Baked Beans
Full Rack of Baby Back Ribs
Cajun Rice and Potatoes
Brisket Loaded Potato
Pork BBQ

“Some of the best pulled pork I ever had. All the food is amazing, including their sides. The staff are so friendly, you feel like you’ve known them for years. I HIGHLY recommend this place. On of my all time favorites.”

4.9 Superb22 Reviews
Chillmers 115 S Main St, Petersburg Ice Cream Shop • $
115 S Main St, Petersburg

“I tried Chillmers for the 1st time a few days ago & I was super happy with the experience! Although the new staff are still learning the ropes, my order was made correctly & quickly & with such great service. The prices are a great reflection of the quality of service & taste that Chillmers has to offer. I’ll definitely be stopping by more often this summer!”

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

Customers` Favorites

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

“We were from out of town and looking for a place to eat and even though it was 10 minutes before their closing time they went out of their way to accommodate us (we did ask since they were closing soon). We got the cheesesteak pizza and that was out of this world! It was so delicious and the onion rings and mozzarella sticks we got were really good too! Their marinara sauce for dipping the mozzarella sticks was so tasty! Needless to say we were very pleased with our overall experience and if we are ever in the area again this will be a definite stop…we may just plan to go back to this area just for the cheesesteak pizza!! 😋”

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

Customers` Favorites

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

“Food was very good”

4.6 Superb82 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 Superb30 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”

4.9 Superb8 Reviews
9

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.3 Superb19 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

“It was good quick and convenient

Parking: It's a few parking spots out there outside of the establishment.

Wheelchair accessibility: Wheelchair accessible yes”

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

Customers` Favorites

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

“Wonderful food!! A lot of new faces and food is delicious!”

4.1 Good52 Reviews
Peking Chinese Buffet 205 N Main St, Petersburg Chinese • $
205 N Main St, Petersburg

Customers` Favorites

Egg Roll Chicken Fried Rice

“We called and got a pick up order this week and last time we went the food was awful had a weird chemical taste we threw it all away and we swore to never go back that was probably 3-4 months ago so we decided to give it another try this week and I’m so glad we did everything was so hot and fresh and delicious! We got shrimp fried rice, sweet and sour chicken, crawfish, and steamed dumplings and I have no complaints about anything! I’m so glad they improved and will be going more often again!”

4 Good55 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 Good31 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.5 Good20 Reviews
McDonald's 440 Virginia Ave, Petersburg Fast Food • $
440 Virginia Ave, Petersburg

Customers` Favorites

Big Mac
Happy Meal
Hashbrown
Mccafé Iced Caramel Mocha
Quarter Pounder Hamburger
Sausage Mcmuffin with Egg
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.5 Good52 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 Superb4 Reviews

Get more info in our app

Download app for free

Open