El Tapatio - Delta 353 Main St, Delta, CO, 81416(970) 874-4100WebsiteOverviewAmenitiesRelated ArticlesFind Majestic Beauty at Twin LakesMust-Try Denver Restaurants