Posted in Uncategorized Don Tequila Mexican Restaurant – 35535 Euclid Ave, Willoughby OH 44094 August 20, 2022 Don Tequila Mexican Restaurant 35535 Euclid Ave, Willoughby, OH 44094 . Categories: Mexican; Restaurants Latitude: 41.626621 Longitude: -81.434079