20 Best American Restaurants in Petersburg

Old Towne's Alibi Bar & Grill • $$
305 N Sycamore St, Petersburg

Customers` Favorites

Cinnamon Toast Crunch French Toast
Pimento Cheese blt and Fries
Buffalo Chicken Quesadilla
Fried Green Tomatoes
Country Fried Steak
Steak Hibachi Fries
Chicken and Waffles
Biscuits and Gravy
The Big Quesadilla
Pulled Pork Nachos

“The Zodiac Burger caused me to lose faith in Astrology. I never thought that studying the stars would end up with me being disrespected by a burger. Everything else is good.“

4.8 Superb315 Reviews
Sōshel Bistro American • $$
500 E Wythe St, Petersburg

Customers` Favorites

Chicken and Waffles
Jerk Chicken Dinner
Chicken Wings

“It was amazing. I can't find anything negative to say about Soshel the food the service the atmosphere all good. Check them out!!“

4.3 Superb142 Reviews
Good Cooking American • $
2226 E Washington St, Petersburg

Customers` Favorites

Hamburger Steak w Onions
Fried Chicken
Mac & Cheese
Fried Fish
Meatloaf

“Food very very finger licking good“

4.6 Superb24 Reviews
Finger Taste Restaurant American • $
1600a E Washington St, Petersburg

Customers` Favorites

Chopped Cheese

“It was great! Hey the pattaya fried rice!! So good!! 😋😋😋“

4.4 Superb11 Reviews
Old Towne LP American •
712 Grove Ave, Petersburg
4.5 Superb2 Reviews
Huddle House American • $
11815 S Crater Rd, Petersburg

Customers` Favorites

Chop Steak with Mushrooms and Gravy Along with Tater Tots and a Vegetable Medley with Texas Toast
Sausage and Eggs with Grits and Wheat Toast
Hashbrowns All the Way with Two Eggs Combo
Waffle Platters with Bacon or Sausage
Country Fried Steak and Baked Potato
French Toast with Turkey Sausage
Over Medium Eggs and Hashbrowns
Oreo Cookie Crunch Sweet Cakes
Biscuits and Gravy Family Meal
Mozzarella Sticks and Fries

“Wonderful experience! Great atmosphere and even better service with great food! Our server was a young man named Johnny and he really made our day. Attentive, very pleasant, and professional. He made the comment "It's all about the people" and he really meant it. If you get a chance to visit this Huddle House don't pass it up!“

4.1 Good328 Reviews
Saucy's Sit-Down Bar.B.Q. Barbecue • $
257 E Bank St Ste c, Petersburg

Customers` Favorites

Family Pack with Brisket
Smoked Brisket Nachos
Large Cornbread 5 pcs
Cue Balls & Mac Balls
Large Mac and Cheese
Pulled Pork Sandwich
Large Saucy's Slaw
Large Famous Fries
Peanut Butter Pie
Half Rack of Ribs

“very good bbq and the staff was friendly and very helpful. I got the chicken 🌮 very tasty 😋“

4.4 Superb299 Reviews
Lil Sis Sweets & Treats LLC Ice Cream Shop • $
2447 County Dr # a, Petersburg

“this is our favorite ice cream parlor. we come here often. friendly service and yummy treat options!“

4.6 Superb89 Reviews
Trapezium Brewing Co. Brewpubs • $$
423 3rd St, Petersburg

Customers` Favorites

Daisy Fairfield Pizza
Ooey Gooey Brownie
Chocolate Brownie
Bourbon BBQ Wings
Wood Fired Pizzas
Bavarian Pretzel
Brick Oven Pizza
BBQ Chicken Pizza
Side Beer Cheese
Antipasti Plate

“Ordered a vodka tonic and it didn't come with a lime. I requested a lime and the waitress brought me 2 limes IN HER BARE HANDS?? I'm not a prude but good grief ya could've put them on a napkin or something? I'm sure it was a mistake on her part but please use something“

4.4 Superb265 Reviews
Liason Restaurant American • $$
37 N Crater Rd, Petersburg

“Love the music Food and drinks I really enjoy my self when I’m there“

3.2 Average65 Reviews
Blue Willow Tea Room Tea Rooms • $$
104 W Old St, Petersburg

Customers` Favorites

Scones with Curd and Jam
Assorted Tea Sandwiches
Cheese and Cracker Plate
Full Afternoon Tea
Chicken Sandwich
Half Cream Tea
Full Cream Tea
English Rose
Tea Party
High Tea

“amazing owner. He was so friendly and so was Kirsti. My sister and I were strolling thru the antique store and walked into this amazing Tea Room. We had cheesecake and the most amazing tea. 5☆“

4.4 Superb192 Reviews
Joe's Steak and Seafood Seafood • $$
6324 Boydton Plank Rd, Petersburg

Customers` Favorites

Coleslaw Asparagus Mashed Potatoes
Chicken and Shrimp Jambalaya
Spinach and Artichoke Dip
Southern Fried Chicken
Cheeseburger Sliders
Shrimp and Crab Dip
Sirloin Steak Salad
Joe's Spiced Shrimp
Sweet Potato Fries
Twin Lobster Tail

“Food is great! Friendly staff We love Joes“

4.3 Superb437 Reviews
Shut Yo Mouf Soulfood Soul Food • $$
424 N Market St, Petersburg

Customers` Favorites

Fried Chicken & Waffles w Fries
New Orleans Style Fried Whiting
Smothered Turkey Wing
Smothered Pork Chops
Chicken Wings Dinner
Shut Yo Mouf Platter
Chicken and Waffles
Sides and Cornbread
Mashed Potatoes
Banana Pudding

“Best place on earth ?“

4.3 Superb360 Reviews
Global Seafood Seafood Markets •
222 W Washington St, Petersburg

“Good place to get your sea food!! They have regular crab legs and king crab legs, but you know, when dealing with sea food, it can get pricey! You pay for what u get, so I don't mind spending getting great food! They have fish by pound, muscles, etc! I also saw an ebt sign that they accept, so they take all clients and accommodation for all! Customers service is great! Don't be afraid to change your mind if u don't like the price when he weighs it out!“

4.4 Superb81 Reviews
Longstreet's Deli Deli • $
302 N Sycamore St, Petersburg

Customers` Favorites

Cajun Chicken Sandwich
Homemade Potato Salad
Fried Green Tomatoes
Philly Cheesesteak
Fried Chicken Club
Pastrami Sandwich
Boom Boom Chicken
Chicken Salad
Club Sandwich
Waffle Fries

“I enjoyed my dine-in experience at Longstreet Deli. I made it my business to stop by after seeing so many people every time I would pull up to the traffic light beside the deli. I was a little uncomfortable at first because the race ratio but the warm service and nice, kind workers made me feel right at home. I will definitely return soon.“

4.2 Good282 Reviews
Shirley's Bar & Restaurant Bar • $$
20 W Tabb St First Floor, Petersburg

“Come to this bar for the bartender -- Rashad's drinks are truly inspired! He is an artist with a professional understanding of the interplay of spirits, herbs, and mixers... and none of the arrogance that often accompanies such expertise. Congratulations Shirley's for landing such a fabulous bartender! We'll be back!“

4.2 Good119 Reviews
Phat Phillies Cheesesteaks • $
720 E Washington St, Petersburg

Customers` Favorites

Cripsy Chicken Salad
Double Cheeseburger
Philly Cheese Steak
BBQ Combo Sandwich
Chicken Wings
Cheese Fries
BBQ Sandwich
French Fries
Onion Rings
Pizza Sub

“Second time I've ordered from here. Pizzas are huge and delicious. Great price.“

3.7 Good129 Reviews
Captain D's Seafood • $
3330 S Crater Rd, Petersburg

Customers` Favorites

Cajun Catfish Sandwich Combo
Giant Fish Sandwich Combo
Southern Style Whitefish
Seafood Sampler Platter
Wild Alaska Salmon Meal
Broiled Tilapia Dinner
2 Piece Catfish Meal
Fish and Shrimp Combo
Loaded Baked Potato
Classic Cheesecake

“The customer service was SUPERIOR!“

3.8 Good196 Reviews
America's Best wings Chicken Wings • $
3330 S Crater Rd #28, Petersburg

Customers` Favorites

Chicken Wings with Fries
Garlic Bread
Buffalo Wings

“Ordered grilled chicken with rice. They loaded it with chicken, it's not how most restaurants where they give you a ton of rice and very little meat. I actually ate in my entree for 2 1/2 days (I bought this for lunch at work). Very affordable and the food was actually good, I really enjoyed it. The rice was flavorful.“

3.3 Good182 Reviews
Waffle House Breakfast • $
5631 Boydton Plank Rd, Petersburg

Customers` Favorites

Scrambled Eggs with Cheese Grits Toast and Waffle
Angus 1 4-lb Hamburger Deluxe with Hashbrowns
Hash Browns 2 Eggs over Easy
Scrambled Eggs with Ham
Texas Cheesesteak Melt
Sausage Biscuit
Chocolate Chips
Classic Waffles
Steak and Eggs
Egg Breakfast

“Stopped enroute to Massachusetts Fast and friendly service, great food..love the hash browns (can’t get them up North) Always try to find a Waffle House when traveling South“

3.1 Average284 Reviews

You May Also Like