Bar Restaurant El Botxo Elx is a bar and restaurant located in Elche. It offers table service and serves alcohol, with a capacity for patrons. The establishment is situated in the city center.