Denver’s La Diabla is serving up some very unique limited time offerings through March 19 during their ‘Festival de Bichos’ celebration. What’s ‘bichos’ translate to? It’s Spanish for ‘bugs’.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *