Cubanos is a restaurant with a Latin American-inspired menu, offering dishes with a unique Cuban touch. Reservations are recommended.