Barracuda Taco Stand
Closed
112 N 2nd St
Bay Saint Louis, MS 39520
Barracuda Taco Stand in Bay Saint Louis, MS, is a neighborhood taco stand and margarita garden that offers outdoor dining and takeout options. Guests can enjoy award-winning tacos and deluxe nachos, with happy hour specials every day from 3pm-6pm. The stand prides itself on its blood orange margs and sweet potato taco specials, available alongside a variety of menu items.
The stand welcomes guests daily from 11am to 9pm, providing a laid-back atmosphere for taco enthusiasts to savor their delicious creations. With a mantra of "Eat More Tacos," Barracuda Taco Stand aims to bring a taste of authentic flavors to the community, expressing their love for the patrons they serve.
Generated from the website content
Also at this address
Owner verified
See a problem?