The Taco Depot is Opening a Third LocationThe Taco Depot is Opening a Third LocationA popular Cedar Rapids Mexican restaurant is getting ready to open another location within the city!CourtlinCourtlin