La Michoacana

1 S Main
Homedale, ID
208.337.5577
43.61278
-116.933136

for La Michoacana
Directions
from: