Arlington Heights Is The Illinois Suburb Where 5 Family-Run Restaurants Make Dinner Worth The Drive

Some of the best meals in Illinois hide behind plain storefronts and quiet strip mall signs.

Arlington Heights Is The Illinois Suburb Where 5 Family-Run Restaurants Make Dinner Worth The Drive
Arlington Heights Is The Illinois Suburb Where 5 Family-Run Restaurants Make Dinner Worth The Drive

Some of the best meals in Illinois hide behind plain storefronts and quiet strip mall signs. You pull in expecting a quick bite, and suddenly you are planning your next visit before the check arrives.

The magic usually comes from families who have poured years into their recipes and treat every guest like a regular. Here are five spots in one suburb that prove dinner can be worth a real road trip.

1. Joe & Giuseppe Restaurant

Joe & Giuseppe Restaurant
© Joe & Giuseppe Restaurant

Tucked onto Arthur Avenue, this little Italian hideaway feels like being invited to a relative’s Sunday supper. The family behind it carries a beautiful history, and you can sense that pride in every plate that leaves the kitchen.

Start with the lobster ravioli, a house favorite that tastes rich without being heavy. Lasagna arrives in generous, layered squares, while the chicken marsala and Sicilian steak lean into old-school comfort.

Save room, because dessert here is a genuine highlight rather than an afterthought.

Prices run about $20 to $30 per person, which feels fair for food this fresh. Saturday evenings get busy, so reservations are smart for dinner.

Weeknights are calmer if you want a relaxed meal. Note that the doors stay closed on Mondays, and hours begin mid-afternoon most days.

Free parking makes the trip easy, and families with little ones will find high chairs ready.

2. Barnaby’s Family Inn

Barnaby's Family Inn
© Barnaby’s Family Inn

Wooden booths, vintage steins lining the shelves, and the smell of crispy thin crust pizza. Walking into this Rand Road favorite feels like stepping back a few decades, and that is exactly the charm.

Generations of local families have made it their go-to, and the reasons are simple. Prices hover around $10 to $20 per person, the food comes out hot and fast, and the menu is huge.

Think pizza, pasta, burgers, fish sandwiches, and wings.

Here is a tip worth knowing: the appetizers might steal the show. Garlic bread, breaded mushrooms with buttermilk dip, cheese fries, and a jumbo basket of fries make sharing easy.

Kids get their own menu, and birthday outings are a popular tradition. Ordering happens at the counter, and reservations are not taken, so Friday and Saturday evenings can fill up quickly.

Arrive a little early and grab a booth.

3. La Zingara Trattoria

La Zingara Trattoria
© La Zingara Trattoria

Anniversary coming up? Birthday on the calendar?

La Zingara has quietly become the place Arlington Heights families choose when a night deserves a little extra glow.

The family-owned trattoria serves traditional Italian meat, pasta, and seafood dishes in a handsome, cozy dining room. Creamy risotto and lobster ravioli earn plenty of attention, and the pizza holds its own too.

Attentive servers keep things moving without rushing anyone, and live music sometimes adds to the romantic, easygoing mood.

Warmer months bring a lovely outdoor patio, where dogs are welcome to join. A private dining room handles bigger celebrations, and a kids’ menu keeps younger guests happy.

Expect to spend roughly $20 to $50 per person. Reservations are accepted, which helps on busy Friday and Saturday evenings.

Weekday doors open at 11 AM, with weekend service starting in the early afternoon. Free parking sits right on East Rand Road.

4. Bar Salotto

Bar Salotto
© Bar Salotto

Garlic puffs. That is the first thing to order, and probably the second thing too.

These warm little bites set the tone at Bar Salotto, a newer family-owned spot that clearly cares about its menu and the people eating from it.

House-made pizza and pasta anchor everything. The truffle tortellacci is silky and indulgent, while the Fig and Pig pizza mixes sweet and savory in a way that keeps people talking.

Whipped ricotta, imported burrata, and wagyu-veal meatballs round out a lineup made for sharing. Desserts are a big reason guests linger.

The setting feels modern yet cozy, with outdoor seating and a full vegetarian menu. Families will find a kids’ menu, high chairs, and changing tables.

Plan on about $20 to $60 per person. Bar Salotto is closed Monday and Tuesday, opens at 4 PM midweek, and serves lunch on weekends along Rand Road.

5. Garibaldi’s Italian Eatery

Garibaldi's Italian Eatery
© Garibaldi’s Italian Eatery

Picture a 1950s diner that decided to fall in love with Italian food. Bright colors, retro touches, and a menu so long you might need a few visits to explore it properly.

Garibaldi’s is the definition of a beloved mom-and-pop operation, known for big portions and friendly service. The NY style pizza gets plenty of love, and so does the chicken parmesan with tender chicken and perfectly balanced sauce.

Hot oven grinders, steak and cheese subs, an Illinois-style Italian beef with peppers, and homemade turkey burgers keep options wide open.

Little eaters can pick chicken tenders or spaghetti with garlic bread, then finish with a cup of Italian ice. Most meals run just $10 to $20 per person.

Order at the counter, find a seat inside or out, and enjoy the easy pace. Doors open at 10:30 AM daily, and parking is free on Arlington Heights Road.

Share this story

Leave a response