Phone: +13033880282
Address: 5575 E 3rd Ave B, 80220, Denver, US, United States
City: Denver
Menu Dishes: 35
Reviews: 4724
Website: https://www.locanda-del-borgo.com/
"Menu has many excellent choices. In our several visits, including entertaining guests, all of our selections have proven to be tasty and nicely proportioned. The only glitch we ever experienced was this evening they had run out of ice tea! If that is the worst criticism on can levy ... ; Our continued patronage expresses our opinion very well indeed."
All prices are estimates on menu.
Denver, known for its stunning mountain views and vibrant arts scene, offers culinary delights like Rocky Mountain oysters, green chili, and craft beers from numerous local breweries.