Cocina Latina Brings a Taste of South America to the Central West End
Cocina Latina (508 N Euclid Avenue, 314-696-2294) opened in late February in the former location of Silk Road Chinese, right next to Evangeline's. The Latin restaurant speciali…