1223 E Vista Way, Vista, California 92084 USA
Beautiful display case of baked goods.
Photo Credit: Yelp