Whenever we long for some good Mexican food, we think of Las Palmas. We first became acquainted with Las Palmas on the North Shore at their Evanston location. Since moving to Glenview, we are glad to have this restaurant close by. Great food at great prices!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.