Sabor Caribe RestaurantSpanish cuisine.

Popular Menu Items

View full menu

Address

144-07 Jamaica Ave
Jamaica NY, 11435
(929) 354-2458