The Iron Horse Grill

320 W Pearl St

320 W Pearl St, Jackson, MS 39203, USA | 601-398-0151

Website | Menu | $$

Known for

  • american
  • mexican

Teams

  • Mississippi Braves