Melrose MT Restaurants 1. 446 Main St, Melrose, MT 59743 | Hitchin Post (406) 835-2150 2. 446 Main Ave, Melrose, MT 59743 | The Hitching Post (406) 835-2150