Vallarta's Mexican Restaurant 2705 W Victory Way, Craig, CO, 81625(970) 824-9812WebsiteOverviewAmenitiesRelated ArticlesFind Majestic Beauty at Twin LakesMust-Try Denver Restaurants