The Sanibel Cafe is a home-style, cooked to order hidden gem on Sanibel Island. Enjoy all day breakfast and lunch made from scratch at this diner-like staple.