Review by Michelin Inspector
The restaurant is situated within the Hotel Acquapetra Resort&Spa, once an old farmhouse transformed into a luxurious hamlet, where antique furnishings and ...
Indulge in the authentic flavors of Italy at Locanda Del Borgo, an enchanting Italian restaurant nestled in the heart of Denver, Colorado.
Missing: La | Show results with:La
Locanda Del Borgo
(225)
Italian restaurant
Contemporary, comfortable go-to for Italian fare made from free-range, local & natural ingredients.
Address: 5575 E 3rd Ave B, Denver, CO 80220
Hours: Closes soon ⋅ 2 PM ⋅ Reopens 5 PM
Phone: (303) 388-0282