Have only eaten breakfast here, but the food is good, you get a lot, and it's extremely cheap (you can eat a full & hearty breakfast, with coffee, for less than $5 per person). Staff is always friendly, but it is more of a dive diner than upscale eating. We like to walk here on Saturday mornings for breakfast and there's always a decent crowd there.