Last Thursday was the stuff dreams were made of, the 4th annual Top Taco in Denver, located at the RiNo Festival Grounds. With over 50 participating restaurants and bars, there was so much food and drinks to be had. My brain was on stuff-your-face overload – my eyes and lizard brain told me to keep eating, overriding […]
Top Taco Denver 2017
