A Denver landmark. Best hotdogs in the entire city. Have the fresh squeezed lemon or lime aid. Related