EPP,
Yep you can taxi right up to the front by Northside. Food is good but it is pricey. It is not your typical airport cafe. If you have a access to a car, I reccomend trying the following places: the Whistle Stop cafe (down home Southern cookin), Box Car Cheescake Cafe(light sandwhiches, salads and cheescake), and the Trackside Grill (modern Southern and seafood dishes) are all in downtown Kennesaw and only about 1.5 miles from entrance B of the airport.
Whish I was going to be out at the hangar (it's right around the corner from Elevation)tommorrow so I could show off some cool aircraft.
Have fun!
Mitch