Restaurants near Petersburg

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

Customers` Favorites

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

“Was fabulous food . The whiskey glaze was exceptional . Will be back.”

4.7 Superb312 Reviews
Twisted Pig 441 Keyser Ave, Petersburg Barbecue • $
441 Keyser Ave, Petersburg

Customers` Favorites

Baby Back Rib Plate
Pulled Pork 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
Full Rack of Baby Back Ribs

“Probably the best BBQ I’ve ever had”

4.9 Superb48 Reviews
The Grove Cafe & Bakery 26 Virginia Ave, Petersburg Coffee Shops • $
26 Virginia Ave, Petersburg

“The pistachio roll is perfectly flavored. Wonderful! I love the history of the building.”

4.8 Superb77 Reviews
El Jaripeo 28 N Main St, Petersburg Mexican • $
28 N Main St, Petersburg

Customers` Favorites

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

“Love it!!”

4.6 Superb115 Reviews
Family Traditions 21 Virginia Ave, Petersburg Family • $
21 Virginia Ave, Petersburg

Customers` Favorites

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

“just recently started getting food from here. quick service. super friendly staff. and amazing food! well worth every cent!”

4.6 Superb196 Reviews
6

Kari's

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

“Highly recommend friendly staff and great service”

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

Customers` Favorites

Garlic Bread
Spaghetti and Meatballs
Spaghetti with Meatballs Large
Mozzarella Sticks 6
Pepperoni Pizza
Hawaiian Pizza
Onion Rings 8
Cheese Pizza
Loaded Fries
French Fries

“I ordered lunch here for the first time today, and I have to say you guys knocked it out of the park!! Best fettuccine Alfredo I've had in a long time, and that bread was to die for!!! Thank you for the great food and service!! Definitely recommend and will definitely be back to try more!!! ❤️”

4.6 Superb111 Reviews
South Side Hotspot 115 S Main St, Petersburg Bar • $
115 S Main St, Petersburg

Customers` Favorites

Sushi
Pepperoni Pizza

“the sushi its a good time.”

5 Superb9 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.4 Superb80 Reviews
Hunt Brothers Pizza 1330 Patterson Creek Rd, Petersburg Pizza • $
1330 Patterson Creek Rd, Petersburg

“love there pizza and you cant get unlimited toppings”

5 Superb2 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.2 Good96 Reviews
Peking Chinese Buffet 205 N Main St, Petersburg Chinese • $
205 N Main St, Petersburg

Customers` Favorites

Egg Roll Chicken Fried Rice

“Stopped while driving through 15 minutes before close. Owner was happy to see me even though the restaurant was empty, except for me. The food was still very good, the price was very fair, and I enjoyed myself. My son was with me and said he liked it more than Panda Express for whatever that is worth.”

4 Good135 Reviews
Sue's Country Kitchen 135 S Main St, Petersburg American • $
135 S Main St, Petersburg

Customers` Favorites

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

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

4 Good169 Reviews
3rd Base Sports Bar & Grille 439 Keyser Ave, Petersburg Bar • $
439 Keyser Ave, Petersburg

Customers` Favorites

Chicken Wings
Crispy Chicken Salad
Philly Cheesesteak
Fried Mushrooms
Boneless Wings
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.9 Good132 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

“Good pizza and chicken!!!”

3.4 Good84 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.5 Good140 Reviews
McDonald's 440 Virginia Ave, Petersburg Fast Food • $
440 Virginia Ave, Petersburg

Customers` Favorites

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
Chicken Sandwich

“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.1 Average185 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 Superb25 Reviews

Get more info in our app

Download app for free

Open