Sabor Latino Restaurant

Sabor Latino Restaurant, 1500 Gateway Blvd STE 100, Boynton Beach, FL 33426, United States

(561) 810-8153

Location