Best American Restaurant in Hamburg

Johnson's Landing - Hamburg’s Favorite Spot for Burgers, Brick Oven Pizzas, Steaks & Seafood
Order pickup

2 Floors. 2 Menus. A Whole Different Experience.

First Floor – Casual Comfort & Community

First Floor – Casual Comfort & Community

The first floor at Johnson’s Landing offers a relaxed, welcoming atmosphere perfect for lunch, dinner, or brunch with family and friends. No reservations just walk in and enjoy our outdoor patio, full bar seating with TVs and a projector screen, and the fun of our Pour My Beer Wall. Dig into shareables like JL Nachos, handheld favorites such as the JL Burger or Fried Chicken Sandwich, and hearty entrees including Blackened Mahi and Steak Tips.
Second Floor – Elevated Dining

Second Floor – Elevated Dining

Our second floor provides a more elevated and spacious setting, perfect for Date Night, Special Occasions, and Larger Groups. Enjoy a different menu than the 1st floor that features elevated dinner options, including Filet Mignon, Seafood, and fresh Pasta dishes. Reservations for the 2nd Floor are available online, making it easy to secure your spot and enjoy a seamless dining experience.

Rooftop Bar

Kick back with cocktails, beer, and wine while you enjoy open-air seating and good company. Whether you’re starting your night or ending it upstairs, our rooftop is made for easy nights that turn into great ones.

Discover our selection of cocktails, craft beers, wines, and refreshing drinks at Johnson’s Landing. Whether you’re pairing a drink with our JL Burger, Steak Sandwich, or seafood dishes, each beverage is chosen to complement our menu and enhance your dining experience.

Our gallery highlights the dishes our guests keep coming back for. Every item is made with quality ingredients and a focus on flavor. Whether it’s Wings, Nachos, Steaks, Seafoods, or a Brick Oven Pizza fresh out of the oven.

Bring Johnson’s Landing to Your Event

Bring Johnson’s Landing to Your Event

Our catering service makes it easy to enjoy the flavors of Johnson’s Landing at any gathering. Perfect for parties, corporate events, or family celebrations, our catering brings convenient, high-quality American cuisine directly to your table.

JL Happenings!

Order Online with Ease

Enjoy your favorites from Johnson’s Landing wherever you are. Our online ordering system is designed to be fast, simple, and reliable. From the JL Burger or Wings & Tenders to Fish Tacos your meal is prepared fresh and packaged carefully for pickup or delivery. Skip the wait, order directly, and enjoy restaurant-quality American cuisine at home with just a few clicks.

Johnson’s Landing Rewards

Join our rewards program, earn points every time you order online and redeem your points for free food.

What our guests are saying

The food Blackened Fish was outstanding delicious and server Marie is a great waitress.

Felipe O.

Felipe O.

Johnson's Landing is a great place . Awesome atmosphere and excellent food . The service is what stands out. We have had Erica many times and she is terrific . She does an excellent job and will request every time. Keep up the great work

Vince M.

Vince M.

We recently celebrated my husband’s surprise retirement party at Johnson’s Landing, and it was a wonderful experience. Sarah, the events coordinator, was absolutely fantastic—she and her team went above and beyond to help me plan this special event. The room was beautifully decorated, the food was delicious, and the service was exceptional. Johnson’s Landing has now become our favorite spot for events. We’re grateful for such a memorable celebration!

Laurie T.

Laurie T.

Featuring

Catering

Happy-hour food

Private dining room

Great cocktails

Takeout

Delivery

Dine In

Reservations

Frequently Asked Questions

Our location

Map showing the location of Johnson's Landing on 4040 Lake Shore Rd in Hamburg

Loading today's hours...