The Cactus Flower Cafe serves California style Mexican cuisine. All dishes are made in-house using the freshest and most flavorful ingredients. Heading east on Hwy. 98 in Navarre, the cafe is located on the left next to the Winn Dixie shopping plaza.
Location: 8725 Ortega Park Drive
Serving coffee, breakfast, and lunch in Navarre. Enjoy their traditional Cuban sandwiches and delicious dessert options as well!
Location: 8476 Navarre Parkway Navarre Florida 32566