Solid food. Not the heathliest place to eat but that's ok every so so often. Good service. My only complaint was that the food comes out almost too quick. It seems like they want you in and out too quick. I can live with that though as long as the good is good.