The menu was interesting and the food tasted great, but we arrived after 1:30 for a late lunch and the food service was very...very slow. We were greeted fairly promptly and our order was taken, but after a considerable wait I was surprised that our main course was served and our appetizer had been forgotten about. Not sure whether the kitchen or the waitress was responsible. She was friendly and they did deduct some off the bill for the forgotten appetizer. We may try it again some time, but the experience was not particularly great for an "upscale priced" restaurant.
If you own or manage Keenan's at the Pier, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.