Reader: Tarbell’s and the Oven were doomed at Streets at SouthGlenn
The news that both Tarbell’s and the Oven had closed at the Streets at SouthGlenn saddened fans in the southern suburbs, as well as the Cafe Society scribes who’d awarded Tarbell’s the Best Burger award in the Best of Denver 2011. But davebarnes has a different take: Not sad. Overpriced…