Le Barracuda is a seasonal fast-food establishment.