Stalzy's is fantastic - I come here once a week. All of their food is great, but their German potato salad in particular is some of the best that I've ever tasted. On busier days, the food sometimes takes a little longer to come out, but it's more than worth the wait.