This establishment is a mesón restaurant offering traditional homemade cuisine. It is located on Avenida Costa del Sol.