Shop Barracuda by category
Similar brands
Barracuda FAQ
What does Barracuda make?
Barracuda products on our menu include high-dose edibles.
How strong are Barracuda products?
Prices range from $16.00 to $16.00, and total THC ranges from 200mg to 200mg per package across the Barracuda range on our menu.
