Article

Denver PostDenver Post on 2019-08-27 13:32

Another decades-old restaurant on the 16th Street Mall is closing

Denver Cajun restaurant Bayou Bob's opened off the 16th Street Mall in 1995. It first opened in 1986 in a food court.

Related news