Tacos · $$
3984 Tchoupitoulas St, New Orleans, LA
A neighborhood taco stand and margarita garden on Tchoupitoulas Street in Uptown New Orleans, open every day with breakfast tacos in the morning. Wil Lutz, a Saints kicker for seven seasons, called himself a big taco guy in 2023 and said Barracuda has great tacos and bowls, his whole family's go-to, with the crispy fish bowl his order.