Short Business Description
24200 US-331, Santa Rosa Beach, FL 32459
Long Business Description
North Beach Tortilla Co. is a taco bar located at the foot of the 331 bridge in South Walton. The restaurant features a large beach, a dock over the bay, games for guests, authentically prepared Southwestern and Latin cuisine and a full bar with over 100 tequilas. It's a North Florida taco & tequila joint - a hangout where "Tacos Grow on Trees and Tequila Always Wins."