Old Havana Cuban Restaurant

Old Havana Cuban Restaurant

5447 N Lincoln Ave, Chicago, IL
(773) 784-8664 serving: Lincoln Square, Far North Side

Location, Location, Location:

Categories:

Cuban, Restaurants, Continental, Toyo, Yokohama,

The Low Down

Rants, Raves & Reviews