Originally Posted by
BUR Regular
Morton's? Are you serious? You can go to Morton's in almost every major city in the U.S. How is that "Denver-ish" as the OP stated?
Yes, I am serious. Even though they are around the country, I don't see any advantage to visiting Elway's. IMO, they are overpriced, and the food quality is bit poor.