El Patio A Taco Shop Address: 25 E Main St, Duchesne, UT 84021 Phone: (435) 738-8226 Restaurants, Mexican Other Businesses: Pizza Ria at 375 W Main St, Duchesne, UT 84021 SUBWAY at 655 W Main Gateway 66 C-Store, Duchesne, UT 84021 Cowan's Cafe at 57 E Main St, Duchesne, UT 84021