El Cactus Authentic Mexican Cuisine
Headings:Restaurants
Latitude:41.641918 Longitude:-91.525288
1921 Keokuk St
Iowa City, IA 52240
Speaks English
Closed
Openning Hours- Friday 11:00 AM - 10:30 PM
- Saturday 11:00 AM - 10:00 PM
Call
13193385588