The food and service have been great every time I've been here. They have a really great tuna melt sandwich (which is something I'm always on the lookout for... A really great tuna melt). I'm not sure how they stay in business, because there're never more than 2 or 3 tables occupied at a time. It surprises me, because the food really is good!