Skip to main content

Mt. Rubirosa

restaurant · italian restaurant · Aspen, CO

Address
501 E Dean St, Aspen, CO 81611
Phone
(970) 710-2971
Website
mtrubirosa.com
Where
39.1866, -106.8186

Search Hominin for Mt. Rubirosa

Other restaurants nearby

More in Aspen

Mt. Rubirosa — restaurant in Aspen, CO | Hominin