Top Hat is a quaint establishment in New Castle, IN, offering a variety of food and drink options to its patrons. The menu features a selection of classic dishes and beverages in a cozy and inviting atmosphere.
With a focus on quality and customer satisfaction, Top Hat provides a casual dining experience for individuals and groups alike. Whether stopping by for a quick bite or a leisurely meal, guests can expect friendly service and a welcoming environment at this local spot.
Generated from their business information