Iron Horse is a popular destination located in the charming town of Kirkwood. This establishment is known for its rustic ambiance and delicious food, making it a must-visit spot for locals and tourists alike. The interior of Iron Horse is adorned with vintage decor, including old photographs and antique signs, creating a cozy and inviting atmosphere. The menu at Iron Horse features a variety of American cuisine, including classic burgers, sandwiches, and salads. The bar is also a highlight of the establishment, offering a wide selection of craft beers, cocktails, and wines. Whether you're looking for a casual lunch with friends or a romantic dinner with your significant other, Iron Horse is the perfect spot to enjoy a delicious meal in a unique setting.