Carlos O’Kelly’s Waterloo, IA Menu

Carlos O’Kelly’s Menu

Located in Waterloo, IA, Carlos O’Kelly’s is a restaurant that has been serving communities for years. Situated on 2060 Sovia Dr #104, this Carlos O’Kelly’s is a go-to spot for residents and visitors alike, offering a convenient and friendly dining experience.


Address & Phone

2060 Sovia Dr #104
Waterloo, IA 50702
$$

Today’s Hours

Show All Hours

Carlos O’Kelly’s Waterloo, Iowa Menu

Carlos O'Kelly's Waterloo IA Menu Coming Soon