back to previous page

Tallgrass Restaurant

Category: FOOD & DRINK

Modern French cuisine. Located in an 1895 historic building - Celebrating 32 Years! Open for dinner Wednesday - Sunday. Reservations required. AAA Four Diamond Award Winner - 19th year in a row.

Location & Nearby Attractions
What's Nearby
Click tags for related items
You may also like...

Cool Creations

CITY: Lockport

The Public Landing Restaurant & Banquet Center

CITY: Lockport

Public Landing Restaurant

CITY: Lockport