Del Taco 132 W 1230 N Provo, UT 84604 Phone: (801) 374-6689 Fax: (801) 374-6689 View Website
Category: Restaurants