Taqueria La Sierra
(773) 549-5538 | View Website

1637 W Montrose Ave, Chicago, IL | Directions   60613

41.961439 -87.670558

Taqueria La Sierra
Taqueria La Sierra
Taqueria La Sierra
Taqueria La Sierra
Taqueria La Sierra
Taqueria La Sierra
Taqueria La Sierra
Taqueria La Sierra
Taqueria La Sierra
Taqueria La Sierra
Taqueria La Sierra
Taqueria La Sierra
Taqueria La Sierra
 
Get Directions
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!