Locations
Luchita's Mexican Restaurant
Address:
13133 Shaker Square, Cleveland, OH 44120 on Google maps
Hours:
Monday - Saturday: 4:00pm - 9:00pm
Phone:
View Luchita's Mexican Restaurant on Google mapsCoyoacan Taqueria & Brew
Address:
13133 Shaker Square, Cleveland, OH 44120 on Google maps
Hours:
Monday - Sunday: 11:00am - 9:00pm

