Redwood Taco Time, SALT LAKE CITY, Utah (UT)

Looking for some food? Redwood Taco Time is among the restaurants you possibly can consider.
Comfortably positioned at 4631 South Redwood Road () in SALT LAKE CITY, Utah (UT) (84123), Redwood Taco Time is available at 8012631721. Please do give them a call beforehand to make a reservation.
More restaurants in SALT LAKE CITY, Utah (UT)


Redwood Taco Time contact information and details:
Address: 4631 South Redwood Road - , SALT LAKE CITY, Utah (UT) 84123
Contact Phone: 8012631721