Thibault T
Best hot dogs in Chicago
Chicago is the world capital of hot dogs and the America's Dog chain is a great place to try this humble American classic. The dos are delicious but the prices are a bit high. I suppose that since it's a Chicago institution with various branches (one on Navy Pier), the prices are understandable.