8 Best American Restaurants in Petersburg

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.4 Superb78 Reviews
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

“absolutely love Old Towne's Alibi. I've never had a bad experience since Kat took over!“

4.9 Superb127 Reviews
Huddle House American • $
11807 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 Good189 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“

5 Superb12 Reviews
Finger Taste American • $
1600a E Washington St, Petersburg

Customers` Favorites

Chopped Cheese

“The spicy grilled chicken sandwich is good. The food is inexpensive. You can see right into their open kitchen, and it is SPOTLESSLY clean!

They have an event space, where they hosted the Battle For The Burg community poetry slam.

Good place! I look forward to attending more events here!

Wheelchair accessibility: Single floor is even with parking lot. No stairs or ramps present or needed.“

4 Good7 Reviews
Saucy's Sit-Down Bar.B.Q. Barbecue • $
257 E Bank St Suite C, Petersburg

Customers` Favorites

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

“We are full time RV’ers, stopped here on our way through VA..the food was great, staff were sooo friendly and the service was outstanding! Try the Sampler, so you can get a taste of their proteins and the sides we chose were the 3 bean salad and Mac n cheese, it was all so YUMMY!“

4.4 Superb117 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
Shrimp and Crab Dip
Cheeseburger Sliders
Sirloin Steak Salad
Sweet Potato Fries
Twin Lobster Tail
Stuffed Mushrooms

“Food is great! Friendly staff We love Joes“

4.3 Superb183 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
Shut Yo Mouf Platter
Smothered Pork Chops
Chicken Wings Dinner
Chicken and Waffles
Sides and Cornbread
Mashed Potatoes
Banana Pudding

“Best place on earth ?“

4.3 Superb144 Reviews

You May Also Like