Tallgrass Restaurant Reviews & Details
1006 S State St
Tallgrass Restaurant is located at 1006 S State St in Lockport near the intersection of S State St and E 10th St. Their menu consists of American dishes . Call (815) 838-5566 for dine in.
- Service:Dine In
- Major Intersection:S State St And E 10Th St
Tell us more about Tallgrass Restaurant Lockport!