Winner of Westword's Best of Denver 2010 - Best Seafood Restaurant!