It was a fun place to spend an evening. The service was pretty good considering we were a large group.
The food was okay, not bad, not great. I had a steak that they cooked for me, which came out more medium than medium rare. Not horrible, just not what I was hoping for.
You really want to go here for the ambiance more than the food. If you wanted to cook your own meal, you could probably cook it better at home.
But it would be a fun place to take a date! Pool tables, ping pong, horseshoes, volleyball, and live music!