Angelo's Taverna

Review by Alex

620 E 6th Ave, Denver, CO 80203
Celiac
6 months ago
Celiac friendly

So good! The chargrilled oysters are amazing and lots of Gf options on the menu