Eating Mexican at Cafe Sabor restaurant in Island Park, ID.

Feedback

Do you manage or own Cafe Sabor?

Yes