Barracuda is a Brazilian owned and operated restaurant featuring a mix of seafood and Brazilian favorites. Portions are generous and flavorful and service is always friendly and prompt. A fun and relaxing local hangout with good music and great Brazilian drinks.
No comments:
Post a Comment