Two Brothers Deli Two Brothers Deli, 1424 Miner St, Idaho Springs, CO 80452 Local: (303) 567-2439 Visit Website Overview A little deli in a busy town serving great food since the 1900s (yes, we have been open that long — 1999). Related Articles Top Date Nights in Fort Collins Winter Activities in Colorado Beyond the Ski Slopes A Match Made in Snow’s Perfect State Day & Night at Colorado Ski Resorts Find the Best Colorado Winter Lodging For You 4 Family Vacations for Multigenerational Travel