Your basically paying for the atmosphere. Food is just ok, small portions and very pricey. But the kids love going. They offer a military discount. The service is always excellent! Parking is free. It's a pain to get to the restaurant. Like a 20 min walk from when you park.