Next to the T2 Schengen gates, Caffè di Roma fills a basic gap.
This spot sits airside in Terminal T2, handy if you’re flying within Schengen on airlines like Air Europa or Iberia Regional. It runs typical airport hours, roughly early morning through late evening, matching the first and last wave of departures from T2. Think standard Spanish-leaning café menu: espresso, cappuccino, pastries, and a few simple sandwiches before you board.
Expect classic bar-style coffee at the counter for around €1.50–€2.20, slightly more if you sit. They pour decent espresso and café con leche, plus soft drinks, juices, and bottled water. If you want something small, grab a croissant, magdalena, or donut; most pastries run in the €2–€3 range. Quality sits firmly in “airport average,” but it beats boarding a 2-hour hop to Palma or Barcelona without caffeine.
Food is mostly cold sandwiches and pre-made items in the €5–€8 band. You’ll usually see mixed baguettes with jamón, queso, or mixed ham-and-cheese, plus a few simple options with tuna or chicken. If you’re tight on time before a 40-minute turn, this is a quicker move than walking back toward the main food court in T1 or T3. Just don’t expect anything beyond grab-and-go basics.
Service runs at typical Madrid pace, so a two-person line can still take 5–10 minutes when flights at gates in the 20s and 30s bank at once. You pay at the counter, carry your tray, and bus your own table. Prices are clearly posted at the bar, which helps if your Spanish is rusty and you’re trying to keep the bill under €10 before a low-cost carrier flight.
Tip: order your coffee at the bar and drink it standing to save both time and a bit of money compared with table service before your T2 boarding call.