Calle 26
by jennpants
a while ago
3825 W. 26th St., Chicago, Illinois
Description:
La Villita in Chicago was one of the best places I have ever passed through. Music on every block, good food, lots of things to see. It's likely the locals here will feel more comfortable speaking Spanish, so brush up on your language skills gringo!
Maps: