3643 W Colfax Ave, Denver, CO 80204, USA
"Los Mesones Restaurant is a family-owned and operated business that has been serving up traditional Spanish cuisine since 1984. Our Denver restaurant is the perfect place to enjoy a romantic dinner, celebrate a special occasion, or gather with friends and family. Our extensive menu features tapas, paella, seafood, and more. We also offer a wide selection of wines and cocktails. Our experienced staff is dedicated to providing our guests with the highest level of service and hospitality. We look forward to welcoming you to Los Mesones Restaurant soon!"