El Toro

 
100% love it
  2
Top Spanish in town
Warm but elegant Greek-owned restaurant marked by excellent, adventurous and detailed Spanish food. Menu changes daily and is somewhat pricey. Twelve tables can accommodate 48 diners. Opened in 1980. U-Bahn: Schlump.

Location

Tags