Iowa City
Restaurants
1857 Lower Muscatine Road
- Category:
- Restaurants
Iowa City, 52240
IA, United States
- (319) 337-4432
Rate and review Avocado Mexican Bar & Grille in Iowa City, IA, United States!
Share your experiences at Avocado Mexican Bar & Grille with your friends or discover more Restaurants in Iowa City, IA, United States.