Craving seafood on the Oregon Coast? Pop into Mo's Restaurant in Cannon Beach for fast and fresh seafood and views of Haystack Rock. They also offer outdoor seating on their patio on warm days, getting you even closer to the beach and the sounds of the surf. We sat inside but in the corner, so we had a nice view of the water. A fun detail on the kids' menu is the Frisbee for an extra dollar and they can even get their meal served in it. There's also a large gift shop in the lobby with a good selection of toys, so there's a good chance your child will leave Mo's happy. Our boys shared a grilled cheese and fries, and we purchased two Frisbee's. I had a small dinner salad with Oregon Bay Shrimp and a cup of their famous Clam Chowder. My husband had the Halibut and Chips. He paid a few dollars more since he chose the Halibut, but he could taste the difference in the quality of the fish. They do a brisk lunch service, so be prepared to wait a few minutes to be sat. But with that big gift shop, who's worried about eating? The service was relatively fast, the view was noteworthy, and it wasn't too pricey.