783 Rio Del Mar Blvd, Aptos, California 95003 USA
Amazing Bear Claw French Toast! So delicious
Photo Credit: Yelp