Hours & Location
1417 N Rand Road,
Palatine, IL 60074
847-496-5035
islasveracruz@gmail.com
Sunday to Thursday
11:00 AM – 9:00 PM
Friday - Saturday
11:00 AM – 2:00 AM