Published August 11, 2026

5 of Our Favorite Restaurants in Lockport, IL

Author Avatar

Written by Realtopia Real Estate

Restaurant table set with silverware, white napkins, glasses, and plates of food overlooking an outdoor dining area.

5 of Our Favorite Restaurants in Lockport, IL

If you live in Lockport, Illinois, you already know there’s plenty to love about this southwest suburban community. From the historic downtown and Illinois & Michigan Canal to local shops, events and restaurants, Lockport has a character all its own.

One of our favorite things about Lockport is the variety of local restaurants. Whether you’re looking for a classic Italian dinner, a special night out, a quick lunch or something completely different, there are plenty of local spots worth checking out.

Here are five of our favorite restaurants in Lockport, IL.

1. Mamma Onesta’s Italian Restaurant

If you’re craving a classic Italian dinner, Mamma Onesta’s is a longtime Lockport favorite. Located at 1100 S. State Street in Historic Downtown Lockport, this family-owned restaurant serves traditional Italian dishes including pasta, seafood, chicken, veal and house specialties.

It’s the kind of place that works for a casual dinner with the family, a date night or celebrating a special occasion. Their menu features plenty of Italian comfort-food favorites, making it an easy choice when you’re in the mood for a hearty meal.

Local favorite: Their pasta and ravioli dishes are popular choices, especially if you’re looking for a traditional Italian dinner.

2. Public Landing Restaurant

For dinner with a side of Lockport history, Public Landing is hard to beat. Located at 200 W. 8th Street inside the historic Gaylord Building, the restaurant is right in the heart of downtown near the Illinois & Michigan Canal.

The Gaylord Building dates back to 1838, making a meal here feel like part of the Lockport experience. The menu features classic American comfort food along with steaks, seafood, salads, desserts, craft cocktails and more. There’s also outdoor patio dining when the weather cooperates.

Why we like it: It’s a great option when you want good food and a uniquely Lockport setting.

3. Tallgrass Restaurant

For a more elevated dining experience, Tallgrass Restaurant is one of the standout restaurants in Historic Downtown Lockport.

Located at 1006 S. State Street, Tallgrass is a chef-driven restaurant known for seasonal, contemporary cuisine that combines French techniques with Midwestern ingredients. The restaurant is housed in a restored historic building, giving it an intimate atmosphere that works especially well for date nights, anniversaries and other special occasions.

The menu changes seasonally, so there’s often something new to try. Tallgrass also offers wine and cocktail options that complement the food and occasionally hosts special wine dinners and culinary events.

Why we like it: It offers a fine-dining experience right here in Lockport, without having to head into Chicago.

4. The Vegan Café

Looking for something a little different? The Vegan Café is one of the most unique restaurants in Lockport.

Located at 928 S. State Street in the heart of downtown, The Vegan Café specializes in raw, plant-based, vegan and gluten-free food. The café is just a short distance from the I&M Canal and the shops along State Street, making it an easy stop while exploring downtown Lockport.

And “raw” is an important part of what makes this restaurant different. The food is served cold or at room temperature, with the café using dehydration rather than traditional cooking methods to maintain its raw approach.

The menu includes creative takes on familiar favorites, including zucchini-noodle pasta dishes, Pad Thai, tacos, pizzas, salads, nachos and desserts. They offer both dine-in and carry-out.

Why we like it: It’s truly something different and gives Lockport diners an option you won’t find at every suburban restaurant.

5. Taco Heaven of Lockport

For a casual meal, Taco Heaven of Lockport is another local spot worth putting on your list. Located at 1001 S. State Street in downtown Lockport, this neighborhood taqueria serves tacos and other Mexican favorites in a relaxed, casual setting.

The menu includes tacos, burritos, tortas, gorditas, nachos, chips and salsa, rice and beans, and more. Their horchata is also a popular choice among local diners.

It’s a good option when you want something flavorful and casual without turning dinner into a big production.

Why we like it: Fresh, casual Mexican food in the heart of downtown Lockport.

Exploring Lockport One Meal at a Time

One of the things that makes Lockport, IL such a great community is the variety of local businesses throughout the area. The historic downtown is especially fun to explore, with restaurants, shops, the I&M Canal and historic landmarks all within close proximity.

Whether you’re enjoying Italian food at Mamma Onesta’s, dining in a historic building at Public Landing, planning a special evening at Tallgrass, trying something new at The Vegan Café or grabbing tacos at Taco Heaven, there are plenty of ways to experience the local flavor of Lockport, Illinois.

And if you’re considering making Lockport home, the restaurants are just one small part of what makes this southwest suburban community such a great place to live.

What’s your favorite restaurant in Lockport? Let us know which local spot we should try next!

Agent profile image in chat bubble
Agent profile image in chat header

Realtopia Real Estate

| Realtopia Real Estate

Agent profile image in message

or another way