Entry 15 · Where to Eat

The best eats in
Lake County, Indiana

From family-owned Italian joints on the courthouse square to lakeside seafood at Cedar Lake, every town in the 219 has a spot that locals swear by. Here are mine.

A candlelight dinner for two in Lake County, glasses raised under warm string lights
dinner and a toast in the 219
Italian
4 spots
American / Diner
5 spots
Steakhouse
3 spots
Mediterranean / Greek
3 spots
Mexican
1 spots
Seafood
2 spots
Farm-to-Table
1 spots
Towns Covered
Crown Point, Munster, Highland, Schererville, Dyer, Cedar Lake

Lucrezia Italian Ristorante

$$ - $$$
Crown Point · Italian · 4.2★

An elegant Italian dinner on the courthouse square. White tablecloths, handmade pasta, and one of the best date-night spots in the county.

302 S Main St

Visit website

Fahrenheit Two Twelve

$$ - $$$
Crown Point · Contemporary American · 4.1★

Creative plates, craft cocktails, and a buzzing atmosphere. The kind of place that makes you proud to be from the 219.

10805 Broadway

Visit website

Square Roots

$$ - $$$
Crown Point · Farm-to-Table · 3.9★

Seasonal, locally sourced menus in a cozy downtown Crown Point setting. Great for brunch.

108 N Main St

Visit website

Pappas Restaurant & Bar

$$ - $$$
Crown Point · American · 3.5★

A Crown Point institution for decades. Steaks, seafood, and a classic cocktail bar.

1130 N Main St

Visit website

Teibel's Family Restaurant

$$ - $$$
Schererville · American / German · 3.9★

Schererville's beloved family restaurant since 1949. Famous for fried chicken, schnitzel, and the kind of hospitality you remember from grandma's kitchen.

1775 US-41

Visit website

NISI Greek Taverna

$$$$
Schererville · Greek

Upscale Greek dining on Lincoln Highway. Lamb, seafood, and a wine list that takes you straight to the Aegean.

1204 W Lincoln Hwy

Visit website

Rosebud Steakhouse

$$$
Munster · Steakhouse

A Centennial Village staple for prime steaks and a polished atmosphere. The kind of place where celebrations happen.

9601 Calumet Ave

Visit website

Harvest Room

$$ - $$$
Munster · Contemporary American

Seasonal American fare with a focus on fresh ingredients. Consistently solid, always welcoming.

9625 Calumet Ave

Visit website

Purple Steer Restaurant

$$ - $$$
Highland · American Diner

Classic American diner done right. Generous portions, fast service, and the kind of breakfast that fuels a Lake County Saturday.

8601 Indianapolis Blvd

Visit website

Theo's Steaks & Seafood

$$ - $$$
Highland · Steakhouse / Seafood · 3.9★

Steaks and seafood on Indianapolis Blvd. Highland's go-to for a celebratory dinner.

9144 Indianapolis Blvd

Visit website

Olive Leaves Mediterranean Cuisine

$$ - $$$
Highland · Mediterranean

Fresh Mediterranean flavors in a relaxed setting. The hummus and lamb plates are worth the drive.

3309 W 45th St

Visit website

Little Italy

$$ - $$$
Dyer · Italian · 4.5★

A 4.5-star gem on Joliet Street. Handmade pasta, wood-fired pizza, and a loyal following. Dyer's best-kept secret isn't secret anymore.

1155 Joliet St

Visit website

Ruben's Mexican Grill

$$
Dyer · Mexican · 4.5★

Authentic Mexican food with a 4.5-star rating. Tacos, enchiladas, and a salsa bar that means business.

3364 Sheffield Ave

Visit website

Lighthouse Restaurant

$$ - $$$
Cedar Lake · American / Seafood · 4.2★

Lakefront dining at its best. Fresh seafood, waterfront views, and a patio that fills up fast on summer weekends.

7501 Constitution Ave

Visit website

Bullpen The Bar & Gelsosomo's Pizzeria

$$
Schererville · Pizza / Bar

Gelsosomo's legendary pizza meets a full bar. Perfect for game night or a casual Friday.

1013 W Lincoln Hwy

Visit website

Know a spot we're missing?

This list is a living document. If there's a local restaurant that deserves to be here, I want to hear about it. Tell me your favorite Lake County bite.

Share a recommendation