Nuevo Galicia is a Spanish restaurant known for its delicious food at good prices. It is frequented by locals and offers spectacular dishes like octopus salad made with quality ingredients.