Eaten here several times and it is very consistent. Menu is very large and diverse. Breakfast is good and dinner is not bad either. It's a diner so I don't go with 5 star expectations so for what it is, they do a very good job. Family friendly bit a little small. Too bad space isn't bigger to accommodate more diners.