La Santa Maria is a Spanish establishment located near the beach, offering a great atmosphere and food. It is situated on Paseo de Antonio Machado.