★★★★★ Excellent 5 out of 5 forty seven months and eleven days ago around 5AM by Steakout
The águila (eagle) of Aztec prophesy set the location of their capital Tenochtitlan (now Mexico City). El Águila's brightly lit signs herald 24-hour authentic Mexican food, drinks, dessert, and music.
El Aguila (212) 426-2221
Lexington Ave, New York, NY, New York NY as of dinehere.us