I love this Rainbow Donuts location. Don't confuse it with some of the other Rainbows around town. It's exceptional. The staff is so friendly and the menu is quite diverse for a donut shop.
The breakfast special, a breakfast croissant, donut and coffee, is my order of choice. All wonderful, The granddaughters love the donut selections and the Labradoodle enjoys the patio. The husband often orders scrambled eggs a la carte when he's doing his high protein diet thing. The coffee station is well stocked with a variety of syrups... so you can precisely tailor your coffee to your cravings.
The dining room and restroom are always spotless. Service is always fast, even if there's a line, which there often is on the weekends. Highly recommended.