400 ID-55, Horseshoe Bend, ID 83629

Hand made fresh Mexican food
Horseshoe Bend, Idaho.

Dinner

Served from 2pm - 8pm