TheFork, a Trip advisor company

What

What

Where

Where

Specify a date & time to find the best restaurants & offers

The Best American Restaurants in City center, Madrid

19 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

American

Pantín Grill

Calle Echegaray, 10, 28014, Madrid

9.2 / 10
1,522 reviews

Average price €14

-30% off the "à la carte" menu!

InsiderAmerican

Calle de Valverde, 6, 28004, Madrid

9.2 / 10
1,320 reviews

Average price €16

-30% off the "à la carte" menu!

American

Calle de Santa Cruz de Marcenado 13, 28015, Madrid

9.2 / 10
1,036 reviews

Average price €18

-30% off the "à la carte" menu!

American

Calle de Josefina Aldecoa, 13, 28055, Madrid

8.9 / 10
802 reviews

Average price €15

-30% off the "à la carte" menu!

Specify a date and enjoy promotions of up to -50% in our best restaurants

American

Calle Reina, 25, 28004, Madrid

8.9 / 10
2,081 reviews

Average price €15

-30% off the "à la carte" menu!

American

Calle Fúcar, 9, 28014, Madrid

9.2 / 10
244 reviews

Average price €17

Menu 9.99€

American

Calle de Gravina, 17, 28004, Madrid

9.1 / 10
262 reviews

Average price €30

American

Gran Vía, 68, 28013, Madrid

8.2 / 10
649 reviews

Average price €18

American

Calle de Barbieri 20, 28004, Madrid

7.9 / 10
63 reviews

Average price €18

-40% en Carta

American

Calle de Hortaleza, 78, 28004, Madrid

Average price €15

American

Calle Núñez de Arce, 6, 28012, Madrid

9.1 / 10
1,670 reviews

Average price €18

American

Plaza de Canalejas, 3, 28014, Madrid

Average price €15

American

Calle de Hortaleza, 98, 28004, Madrid

Average price €15

American

Calle Amaniel, 23, 28015, Madrid

Average price €22

American

Calle San Lucas, 11, 28004, Madrid

Average price €15

American

Plaza Matute, 5, 28012, Madrid

Average price €17

American

C/ Hernan Cortes, 7, 28004, Madrid

Average price €20

American

C/ Fuencarral, 70, 28004, Madrid

Average price €18

American

Calle Pelayo, 19, 28004, Madrid

8.1 / 10
231 reviews

Average price €17

Filter

TheFork advantages