4 Best American Restaurants in Petersburg

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

Customers` Favorites

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

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

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

Customers` Favorites

Chicken Parmesan with Spaghetti
Bacon Mac and Cheese Dinner
Chicken Bacon Ranch Pasta
Fisherman's Platter
Philly Cheese Steak
Lowcountry Boil
Buffalo Chicken
Coconut Shrimp
Boneless Wings
Fried Oysters

“Good food with great service.“

4.8 Superb100 Reviews
Family Traditions Family • $
21 Virginia Ave, Petersburg

Customers` Favorites

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

“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
3rd Base Sports Bar & Grille Bar • $
439 Keyser Ave, Petersburg

Customers` Favorites

Crispy Chicken Salad
Philly Cheesesteak
Fried Mushrooms
Chicken Wings
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.8 Good31 Reviews

Taste More In Petersburg