Desayuno along Calle San Bernardo just out of the Noviciado Metro Station. It's a Cerveceria but I was there for an early (by Spanish standards) breakfast.
Only €2.50 for a complete desayuno of coffee, ham & egg sandwich plus freshly-squeezed naranja. Breakfasts are served till 12:30pm for those who love late mornings.
As you can see, coffee is served in a glass. But I'm not complaining. Seated by the bar with a non-English speaking barrista, I got my coffee right.
The only problem eating by the bar is you get tempted with the display of boquerones, pimiento padron, olivas and anchoas. Well.... you can always go back ;-)