Service is semi-self serv but the clubhouse atmosphere offers a lot of great hanger flying.
They constructed and moved to a large new facility in 2000, which now sports a full-service restaurant, the Runway Grill . It's open for breakfast, lunch and dinner most days, though calling ahead for hours is probably a good idea. It's roughly along the lines of the Perfect Landing restaurant at Denver's Centennial Airport, for those familiar with that. It's on a second story, with a great view of the ramp and main runways at the airport. There's also an outdoor deck for good weather dining.