Get directions to: El Tennampa, Horseshoe Bend, ID
Restaurant address: 400 Highway 55 Horseshoe Bend, ID 83629, USA
Restaurant: El Tennampa