Lime Bar Spain is a popular sports bar located in Orihuela Costa. It has been in operation for 18 years and is known for its lively atmosphere.