Monday, April 13, 2015

Inside the Mesa Treat


Inside the Mesa Treat Restaurant, once located in the Mesa Moter Inn at 5600 W. Colfax. (courtesy The Denver Eye)

No comments:

Post a Comment