Phone: (+1)3037711058,(+1)3037713006
Address: South Yosemite Street, Greenwood Village, 80111, United States Of America
City: Greenwood Village
Dishes: 35
Reviews: 33
Website: http://www.elsenorsol.com
"This was our second visit to El Señor Sol. The service has been above and beyond from the moment we entered the restaurant, to the time we walked out the front doors. Both visits were right before they close on a weeknight, and never, did we get the feeling that we were not welcomed, or needed to hurry. We are late eaters and find that the feeling we get from a lot of establishments is, Oh No, Why did they come here? I wish I would have caught the names of the team. The food is pretty good too. The salsa has perfect spice level (not for the weak), pitcher of margaritas are top notch, and pleasantly surprised with chicken tortilla soup. Give them a try, you won 't be disappointed. Thanks a m...
All prices are estimates.