Cohiba Cuban Bar
Restaurant $$
2835 N Broadway St, Chicago, IL 60657
Description
Brick-walled BYOB restaurant serving Cuban classics, including sandwiches, in homey digs. Latin music and drinks.Get to know Cohiba Cuban Bar
Cuban Restaurant
Restaurant $$
2835 N Broadway St, Chicago, IL 60657
Cuban Restaurant