Options for tacos in Baton Rouge continue to evolve with the much-anticipated opening of Barracuda Taco Stand, a New Orleans-based concept started by entrepreneur Brett Jones who has spent nearly …
Options for tacos in Baton Rouge continue to evolve with the much-anticipated opening of Barracuda Taco Stand, a New Orleans-based concept started by entrepreneur Brett Jones who has spent nearly …