American Restaurants near Petersburg

Mom + Pop’s American • $
501 S 6th St, Petersburg

Customers` Favorites

Ol' Fashioned Fried Chicken
Long Nine Turkey Sandwich
Crispy Chicken Sammich
Fried Chicken Buffet
Grandpa Tom's Chili
Tenderloin Sandwich
Slow Braised Beef
Chocolate Brownie
Not Your Mama
House Salad

“Incredible food, great service and friendly staff. Also kid friendly!“

4.8 Superb92 Reviews
Grainery Bar & Grill • $
210 IL-125, Pleasant Plains - 10.2 miles

Customers` Favorites

Breaded Pork Tenderloin and Sweet Potato Fries
Breaded Pork Tenderloin Pony Shoe
Bourbon Burger and Corn Nuggets
Philly Cheese Szeak Pony Shoe
Beef Sandwich and Onion Rings
Chicken Sandwich
Cheese Fries

“We went to the Grainery last night for their fried chicken dinner. It was the best. Totally recommend driving to Pleasant Plaines to the Grainery. It will be worth the trip!“

4.6 Superb73 Reviews
The FarmHouse Restaurant Breakfast • $
103 Center St, Oakford - 8.81 miles

Customers` Favorites

Pork Tenderloin Sandwich

“My family ate there today and the food was great. The fish was very tasty. Took a while, but the place was full for lunch. It was well worth the wait. Thanks Brenda“

4.5 Superb42 Reviews

You May Also Like