TAG Restaurant Group will open an American restaurant in 8,687 square feet of ground-level space at 1801 California Street, the Denver Business Journal reported. The restaurant will sport the largest street-level outdoor patio downtown, a 2-story glass wall, and an outdoor fireplace and lounge. No name has been chosen for this restaurant owned by chef Troy Guard which is slotted to open in 2014. [DBJ]
Filed under: