Parker, Arizona is home to a lakeside seafood restaurant where fresh flavors and beautiful views make the whole experience feel special.