Flaming Grill restaurant permit issued, liquor license still pending in Denver
The business is renovating Suite 100 at 891 14th St; its hotel-and-restaurant liquor license awaits city approval.
Why it matters: Whether Flaming Grill opens on schedule shows whether downtown Denver's returning foot traffic can support a new full-service restaurant.
