BARRACUDA SALE

Would a Barracuda sale be a Barracuda Salada (salad)? Well in any case, enjoy 25% off everything! If you haven’t gotten the chance, visit their new store at 7769 Melrose Avenue, just 2 blocks east of Fairfax.

Advertisements

Post a Comment

%d bloggers like this: