Get a Sneak Peek of Austin’s Famed Uchi – Opening in Denver This October Colin WrennSeptember 26, 2018 . On October 4, Austin-based Japanese fine-dining establishment Uchi will open an outpost at 2500 Lawrence Street. Originally opened in 2003 by James Beard ... 303 MagazineFeaturedFood + BoozeNeighborhoodsRestaurantsRiNo / Five Points3 min read