Street bar café is a bar located in Altea. It is open now and provides contact information via email and phone.