36200 Euclid Ave, Willoughby, Ohio 44094 USA
Taco's courtesy of the amazing chef. So delicious.
Photo Credit: Yelp