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

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

4.1 Good48 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

“Came down this week for a family reunion. Stopped by Cheetah B’s for dinner! I had the Hawaiian bbq quesadillas! They were fantastic! Will definitely return when we have the next reunion!“

4.8 Superb94 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.6 Superb48 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 Good26 Reviews

Taste More In Petersburg