I noticed that the Polish sausage is grilled and the Vienna dog is steamed or boiled resulting in no snap with the bite.  Toppings were great, sauted onions on the Polish (wow, great flavor due to carmelization) and good chili and melted cheeze on the dog.  Noon on a Monday, place packed but a few tables were available.  Staff gave us a menu and brief lecture about the place and the various foods, nice first time touch.  Prices were reasonable and the portions large.  The place was quite large but clean and friendly.  I will be back to try their halibut and fresh tuna sandwiches!!