Javascript is required to view this map.

Sabor A Cuba Restaurant

Category: Restaurants, Cuban, Latin American
General Info
1833 W Wilson Ave
Chicago,
IL
60640
Phone
(773) 769-6859
Payment Methods
Attire
  • Casual