Lick the Plate Podcast: Episode 69 Cedar Sol Taco Stand

This week I’m hanging in Cedar at the Cedar Sol Taco Stand with owner Michael Mchugh. I love everything about this spot including the delicious tacos and the epic location.