Eating Latin American Mexican Peruvian at Sabor Latino Restaurant restaurant in Homewood, AL.

Feedback

Do you manage or own Sabor Latino Restaurant?

Yes