Willoughby OH Mexican 1. 35535 Euclid Ave, Willoughby, OH 44094 | Cocos Locos Mexican Restaurant (440) 942-6304