Scratch Burrito & Happy Tap

Scratch Burrito & Happy Tap
August 5, 2019 emilycarter

With 20 years of experience cooking in the finest restaurants, our chef is excited to present their vision to you and all our guests. Our caring and committed staff will ensure you have a fantastic experience with us.          Address: 4262 North Lowell Boulevard, Denver, Colorado 80211          On Tap: Helles

Location