Indulge in the traditional flavors of Spain with a hearty bowl of Caldo Gallego soup and crispy croquetas at La Nacional, the best Spanish restaurant in town.