Taco Time, Salt Lake City
Description:
This 4,500 square foot restaurant is located at 810 South State Street, Salt Lake City, Utah.
Phone: 123 456-7890 | Email:info@samplesite.com
This 4,500 square foot restaurant is located at 810 South State Street, Salt Lake City, Utah.