I can't speak for the food/drink, I always abstain when I go to the movies, because I don't want any reason to have to get up and go to the bathroom during the movie.
It SMELLED great, though.
Anyway, for everything else, this theater is pretty awesome. The seats are huge and comfortable. Everything is clean. And reserving your ticket is super easy. They just scan the barcode straight from the confirmation email on your phone, and you can head straight to your seat.
It'll probably be my go-to theater as long as I'm around this part of town.