615 8th St, Wichita Falls, TX, US
Get directions
940-767-9488
Age Limit: 21
Bio: Located in downtown Wichita Falls, Texas – The Iron Horse Pub is the city’s only authentic Irish-American pub and the standard for live music in North Texas.