Have you tried Ted's Montana Grill?
Share your story.
Best bison burger in town! Also great location at night to see downtown Denver!
I love their Salmon and the Delmonico!! Literally both of these melt in you mouth! The snacking pickles that they give you at the beginning are the best thing ever! Can be a little pricey but you need to try them out.
6105 S Main St Suite 101, Aurora, CO 80016