Get directions to: Morenitas #3, Blackfoot, ID
Restaurant address: 1355 Parkway Drive Blackfoot, ID 83221, USA
Restaurant: Morenitas #3