La Sierra Corp
Permanently closed
1637 W Montrose Ave
Chicago, IL 60613
La Sierra Corp in Chicago, IL specializes in serving authentic Ecuadorian and Mexican cuisine, prepared by a dedicated chef who focuses on creating traditional dishes.
The restaurant is adorned with indigenous art from Ecuador, enhancing the dining experience for patrons looking to enjoy a taste of both cultures. Customers can explore the complete menu online before visiting the restaurant.
Generated from their available business information
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.