I come here a couple times a week over the summer. It's amazingly good. The Crepes are just about perfect. I also get Croissant here, they are AMAZING. I usually get a Ham and Cheese for me and a Sweet Cream and Raspberry for a friend, and we share them both. You'll want to do the same after trying them. You're going to love it! No credit cards is the only drawback.
If you own or manage Cafe Papillon, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.