Restaurants - American in Lockport, IL
Tallgrass Restaurant
Fat Sam's Bar & Grill