The Streets at Southglenn Neighborhood: Southeast Denver Suburbs 6991 S. Vine St., CO, 80122 Map It 303-539-7141 Website Best Of Denver® Awards 2011 Best Mall advertisement Related Articles No Image Swap On By Bree Davies No Image Restaurants Reader: Tarbell’s and the Oven were doomed at Streets at SouthGlenn By Patricia Calhoun advertisement Trending Denver Life Free Things to Do in Denver By Westword Staff Restaurants Is the Michelin Guide Ditching Its Green Stars? By Molly Martin Politics & Government Advocates Demand End to Flock Cameras in Denver By Bennito L. Kelty Restaurants Sneak Peek: Colfax Dim Sum & Noodles Spot Is Ready for Its Debut By Molly Martin