I never think the food is amazing. For instance, I've never had a sandwich here that I've loved. Generally everything is just ok. (And the people I'm with usually agree.)
But the prices are reasonable and it's a pretty nice place to meet up with friends for a drink. Nice enough to come back to in spite of the not-so-special food.