"After opening in September at 176 N. Wells Street, Cubano Latin Street Food has closed its doors, as noticed by an LTHForum member. It served Cuban sandwiches and salad bowls. A person who answered the phone at the number confirmed it was closed." - Daniel Gerzina