Yes we do
Thank you for your message, yes we do have a couple of gluten free options.
No idea , I’m sure they will accommodate you but it is hard to a menu or food concept to suit all requirements
I would suggest that you contact the restaurant or check their website.
Get quick answers from Barracuda Restaurant staff and past visitors.