El Five
#6 in Restaurants & FoodMediterranean small-plates restaurant with skyline views in LoHi.
Overview
Mediterranean small-plates restaurant with skyline views in LoHi.
Location & Contact
2930 Umatilla St, Denver, CO 80211
Highlights
- Rated 4.4 by visitors
- Mid-range pricing — good value
- Located in Denver, Denver
More top Restaurants in Denver
Other highly ranked picks in the same category.