Saying Adios to Rosa Linda’s Mexican Cafe, Denver’s Best Family Restaurant

October 30, 2015

Rosa Linda’s Mexican Restaurant won its first Best of Denver award in 1985, only a few months after the family-owned eatery had opened at 2005 West 33rd Avenue. It was just the second year of our Best of Denver edition, but we knew a winner when we saw (or …