Osgood's is a fresh take on an old classic, the hot dog stand. Located at the Mayfair Collection with a double drive-through serving food that is quick with a focus on quality ingredients. Guests can also dine inside in a sprawling space with dark wood floors, textured raw wood walls, high ceilings, and natural lighting. The menu features traditional items such as the classic Chicago hot dog...