Showing the single result

Barracuda makes high-dose edibles.

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.