New Latin restaurant opens in the Central West End
A new Latin restaurant is now open in St. Louis' Central West End neighborhood. Cocina Latina, located at 508 N. Euclid, specializes in Peruvian, Cuban and Colombian cuisine. The r…
A new Latin restaurant is now open in St. Louis' Central West End neighborhood. Cocina Latina, located at 508 N. Euclid, specializes in Peruvian, Cuban and Colombian cuisine. The r…