La Pastora is a restaurant specializing in traditional, homemade cuisine. Established in 1975, it offers a menu and tapas.