BAR El Charro is a bar and restaurant that appears to offer Colombian cuisine. It is located in Torrejón de Ardoz and has been closed for improvements on specific dates. The establishment also features billiards.