Havana's Cuisine
Cuban sandwiches and slow-cooked classics
My rating
Havana's Cuisine is a Latin American restaurant in Central West End, St. Louis. It's located at 12 S Euclid Ave. You can check out their website at havanascuisine.com or follow them on Instagram.
I haven't made it to Havana's Cuisine yet, but it's on my list to try.