This place has closed. Not true?
$$Nuevo Latino Restaurant, Latin American RestaurantToday 11:00 am – 1:00 amMenu
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!