El Sol de Mayo is a Spanish restaurant offering traditional dishes like Patatas Fritas and Tortilla de Patatas. They also serve a selection of beverages and desserts, including a Bizcocho de Arroz con Leche. The establishment is located on Calle del Dos de Mayo.