283 Crown St, New Haven, CT 06511. Soul De Cuba Cafe is known for its Chicken, Cuban, Dinner, Salads, Sandwiches, Seafood, and Soup. Online ordering available!... A staff favorite. Marinated chicken thigh sauteed with onion, sofrito, Spanish olives..
Relevance: 17.450352