Food & Drink

Mama mia, it's good Italian eats in the 'burbs!

Published On 03/17/2011 Published On 03/17/2011
Previous Venue Next Venue Venue Description
1. Russo's Kitchen + Tavern 10111 Inverness Main St, Englewood, CO 80112

From a chef formerly at fancy wine spot Barolo Grill, Russo's plates traditional Italian fare alongside "unexpected menu items" in a casual hardwood-floor'd eatery boasting bright orange and yellow walls plastered with artwork from a co-owner's personal collection, plus 100+ framed photos of friends and family -- a décor choice that'd be impossible at Olive Garden, as then they'd have to put everyone's up.