Sabor Latino

Sabor Latino

Sabor Latino is a Caribbean takeout restaurant in a tiny pink building, with big flavor!