122 E 1st St, Cloverdale, California 95425 USA
Mega Conchita, sweet traditional Mexican dessert bread
Photo Credit: Yelp