Permanently closed
Pete Mitchell's Bar & Grill
- Restaurant
- 21000 S Frankfort Square Rd, Frankfort, Illinois, 60423
Find your next restaurant.
Previous recognition
#3 Restaurants in Frankfort, Illinois
Permanently closed
#3 Restaurants in Frankfort, Illinois