861 E Main St, Santa Paula, California 93060 USA
No just to any French toast. Brioche French toast. Try it.
Photo Credit: Yelp