Cactus Flower Café
8725 Ortega Park Dr, Navarre, Florida 32566
This relaxed cafe offers California-style Mexican food with margaritas and housemade desserts. The menu includes delicious dishes like tostadas, chimichangas, quesadillas, tortilla soup, tacos, huevos rancheros, and more!