The page you requested was removed. Request Headers: --> Cuba 312 | Restaurants

Cuba 312

  • Restaurants
2054 W. Roscoe St.
Chicago, IL 60618
(773) 281-2822
  • About

    From the owners of Taste of Cuba in Lincolnwood, 312 Cuba will brings unique latin flavors to Roscoe Village. With traditional items and modern Cuban American flare.