Bar Sheila is a public establishment that serves drinks and likely coffee. It is located in Calahorra, Spain. The establishment is identified as a bar and cafeteria.