There is no better place to visit in Peoria for the best seafood - the menu is huge and everything is great. I love the augratin potatoes. Must try on your next visit.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.