This restaurant has closed!!
2301 7th St, Denver, Colorado 80211
303-455-2500
El Señor Sol is a Denver based chain of eight Mexican restaurants. They have a full bar, patio and daily drink specials.
back to Highlands
This restaurant has closed!!
2301 7th St, Denver, Colorado 80211
303-455-2500
El Señor Sol is a Denver based chain of eight Mexican restaurants. They have a full bar, patio and daily drink specials.
back to Highlands