Two popular downtown Denver restaurants expanding to southern suburbs (Photos)
November 19, 2018 at 10:21 AM EST
Leaders of the Brazilian steakhouse and seafood restaurant both cite the growth happening around the Denver Tech Center and Lone Tree.