Las Palmas Mexican Grill in Champaign, Illinois

Las Palmas Mexican Grill in Champaign is a Mexican Restaurant (opening hours: Su-Th 11:00-21:30; Fr,Sa 11:00-22:00), West Town Center Boulevard 608.

House Number
608
Street
West Town Center Boulevard
Amenity
restaurant
Building Type
building
Website
https://www.laspalmascu.com/