We had a good experience.
We went on July 3, which you can see the fireworks of Kaboomtown directly from their patio.
The drinks were fairly priced and we were there a long time.
Our waitress was very patient and nice. She took all our orders over time, since none of us ate or drank at the same rate. She got all out tabs right and never lost her cool.
We kept her table a long time and consequently she got a 35 percent tip from everyone at the table.
All the food we got was solid.
Other experiences at this place weren't as good, but this week we were very satisfied.