Johnny's Italian Steakhouse Moline - Heart Of America Group


Teresa Bailey

Managing Director
Start Date: 11/4/2015
Personal Highlights

When I am not at work, I spend time with my wonderful husband and family. I also enjoy being active, helping others, foosball, and cars.

Kevin Hartz

Kevin Hartz

Culinary Maestro
Start Date: 4/7/2022
Personal Highlights

When I’m not at work I spend time with my family as much as i can. I love to fish, kayak, and just being outside as much as possible. I also like to pick up new hobbies like brewing beer to learning how to bow hunt.

Mark Thompson

Caleb Luttrell

Assistant Director
Start Date: 7/27/2022
Personal Highlights

In my free time I enjoy spending time with friends and family, traveling, cooking, being outdoors, going to concerts, and being the best cat dad I can be.

Joe Burns

Joe Burns

Maintenance Executive QC Restaurants
Start Date: 10/2/2023
Personal Highlights

I spend my free time with my two daughters and my two cats. I’m an avid baker and woodworker. I’m a jogger and in the next year I’m hoping to add weights to my routine.

Todd Herring

Todd Herring

Maintenance Executive
Start Date: 1/29/2024
Personal Highlights

In my spare time I enjoy doing anything outdoors: hunting, fishing, camping, canoeing, etc. I have a son and a daughter. Family life is very fast paced and I enjoy
spending as much time as possible with my family.

About Heart Of America

Starting with one, 100-seat restaurant in 1978, Heart of America Group has grown to include a portfolio of award-winning owned and operated restaurants, hotels and commercial developments. Noteworthy brands developed and operated by Heart of America Group include the Machine Shed Restaurant, Johnny’s Italian Steakhouse, The Republic on Grand, Hotel Renovo, Wildwood Lodge, Thunder Bay Grille, and The J Bar. We pride ourselves in building long-lasting properties that bring value to the consumer and to the communities in which we build.


Operations Support Center - Moline
1501 River Drive
Moline, Illinois 61265
P: 309.797.9300
F: 309.797.8700

Operations Support Center - Des Moines
515 E Locust Street, Suite 100
Des Moines, IA 50309