I love this Hot Dog so much I make a trip from Thousand Oaks craving it. You must try the RED BARRON POLISH DOG. You will not be disappointed. Love it! Wish they would open up in Thousand Oaks
Pros: Best Hot Dog- The RED BARRON POLISH DOG. Casual, comfortable train seating environment
more