Review of Elements

1420 Stout St 4th Floor, Denver, CO 80202

Overall Rating

Review


This restaurant is in the Embassy Suites Hotel downtown. I had the shrimp tacos from the appetizers menu.

Updated 4 years ago