West Side
Toro is one of West Side.

1. Toro

85 10th Ave (Entrance on 15th St & 11th Ave), New York, NY
Spanish Restaurant · Chelsea · 150 tips and reviews