At the The Taco Depot, our passion is serving our customers the most authentic tacos (& more) as well as the best margaritas and mixed drinks; all in a fun laid back environment! Our food, drinks, & welcoming atmosphere will keep you coming back for more. Our casa is your casa, but your taco is your taco 😉
Based on 3 reviews, the restaurant has received a rating of 5.0 stars. Price
✔️ Dine-in ✔️ Curbside pickup ✔️ No-contact delivery
Address:
119 E Washington St, Iowa City, IA 52240
Phone: (319) 800-6813
Hours
Sunday | 12–9 PM |
Monday
(Labor Day)
|
11 AM–10 PM
Hours might differ
|
Tuesday | 11 AM–10 PM |
Wednesday | 11 AM–10 PM |
Thursday | 11 AM–12 AM |
Friday | 11 AM–12 AM |
Saturday | 11 AM–12 AM |
Menu Photos
Photo Gallery
Reviews
Molly Higgins
Finally a good Mexican restaurant in downtown Iowa City! The tacos Ramirez were delicious and very affordable, the salsas they served with them were amazing. Since they’re open until 12, I’ll definitely be back for my late night taco cravings.
… more
Gursimran Sandhu
Friendly staff, good food.
… more
… View more