Sunday, February 12, 2017

Jess & Lil's Barbecue

Jess & Lil's Barbecue, a #WestColfax Icon, once stood at 5300 West Colfax Avenue in Lakewood, Colorado.

No comments:

Post a Comment