This place has closed. Not true?
615 S President St Baltimore, MD 21202
615 South President StreetUSMarylandBaltimore21202
$Nuevo Latino Restaurant, BarToday 11AM–10PMMenu
Talara is a Nuevo Latino bistro and bar where you can feast on fresh, healthy tapas while sipping on island cocktails and mojitos. Authentic Latin American recipes are fused with modern ingredients!