McGregor Cafe is one of Ft. Myers’ favorite restaurants, offering fresh, scratch made items for breakfast and lunch. Situated along historic McGregor Blvd., our Cafe is a destination for locals and travelers alike. McGregor Cafe has earned a reputation for consistent, quality food, in a friendly and relaxing atmosphere.