Taco restaurant
Taco Depot III
Cedar Rapids, IA72% like it (3.6 / 23 Reviews )
CONTACT
Address: 35 Miller Ave SW, Cedar Rapids, IA 52404, United States Map ➦ Get Directions
Phone : +1 (319) 364-0956 Call
ABOUT
Taco Depot III is a taco restaurant located
at 35 Miller Ave SW, , Cedar Rapids
, IA.
It has received 23 reviews with an average rating of 3.6 stars.
It has received 23 reviews with an average rating of 3.6 stars.
FAQs
This Taco restaurant received 3.6 points from 23 customer reviews.
The address of Taco Depot Iii is:
Taco Depot III35 Miller Ave SW
Cedar Rapids,
P: +13193640956
Taco Depot III is listed under
- Taco restaurant
LOCATION
Taco Depot III Location