Street Kitchen Asian Bistro seeks street cred in the southern suburbs
Suburbs are rarely known as culinary meccas, and the sprawling subdevelopments to the south of Denver are no exception to this rule. But since the Tech Center and other business complexes attract commuting cubicle warriors in droves, a few restaurateurs with already-established urban locations ventured south last year, opening trendy…