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 Colorado's Cool Places to Stay, Splurge & Save Style Quirky Places to Stay in Colorado Inside Denver's First Friday Art Nights 8 Things to Do in Cherry Creek 15 Incredible Places to Stargaze in Colorado Complete Guide to Colorado Train Trips