The Anchor Grill has officially opened. Located at 224 N Main, they will be open Daily at 11am until 8pm Monday thru Thursday, 9pm on Friday and Saturday and until 6pm on Sunday. serving Mexican style cuisine. The Anchor Inn and Anchors Away have been staples in the Hutchinson restaurant scene for forty years. Aaron Hill, the youngest grandson of the family has decided to take it upon himself to expand the brand with a new location in the Hutchinson Mall and now here in McPherson. A grand opening ceremony is in the works, in the meantime stop in and check out McPherson’s newest edition at The Anchor Grill at 224 S. Main St.