I've been here once, and it was phenomenal!! It was so packed we couldn't find a table, only the counter had open seats! Everything is homemade cooked fresh to order. Might I reccomend the French Dip, it is top notch! Afterwords, go next door to their ice cream shoppe, I highly recommend it!