Come to dine and play, or just to watch, this restaurant offers everything from steaks to seafood to sandwiches.