Osteria Marco

Osteria Marco
1453 Larimer St.
Denver, CO 80202
303-534-5855

Osterio Marco

Osterio Marco in Denver’s Larimer Square – Google Earth Image

Osteria Marco
by Claudia Carbone

If Luca d’Italia is the tuxedo in Frank Bonanno’s cache of restaurants, Osteria Marco is the comfortable pair of jeans. Continue reading