303-722-3987
2651 S. Broadway Denver, CO 80210
"El Tejado truly excels at Seafood..."
-Denver Post