Get Biter
Home
›
Barracuda Taco Stand | Mexican
Photo by
@hungryasamitch
Barracuda Taco Stand | Mexican
Restaurant ·
$
2504 Government St, Baton Rouge, LA 70806, USA
Mexican
8.4
Closed
·
Wednesday: 9 AM – 9 PM
From Biter diners
Photos by
@hungryasamitch
See if anyone you trust recommends it