Cactus 2 Restaurant & Cantina
Address:
314 E Burlington St, Iowa City, IA 52240
Phone:
(319) 337-2464 Restaurants, Mexican
Other Businesses:
- Red Avocado Restaurant-Ctrng at 521 E Washington St, Iowa City, IA 52240
- El Ranchero Mexican Restaurant at 21 Sturgis Corner Dr, Iowa City, IA 52246
- Szechuan House at 320 E Burlington St, Iowa City, IA 52240
- Tropical Smoothie Cafe at 245 S Gilbert St, Iowa City, IA 52240
- Chef Mickey's Catering / The Catering Shoppe at 399 Highway 1 W, Iowa City, IA 52246