Calle de Barcelona in Sol District is a small street holds at least a dozen restaurants with delicious Spanish food, drinks, tapas and vibe.
Calle de Barcelona in Sol District is a small street holds at least a dozen restaurants with delicious Spanish food, drinks, tapas and vibe.