Bar Restaurant Amilcar 24 is a casual dining establishment in Barcelona that offers tapas and a good midday menu. It is known for its Latin American cuisine.