On the Rocks is a bar located in Haro, La Rioja, Spain. It offers a place to enjoy drinks and socialize. The establishment has extended hours on weekends.