We began with one location on Chapel St. called Barracuda Bistro & Bar.  Three and half years ago we took the big leap to open Te Amo Tequila Bar & Tacos as a sister location to the original.  Now,  we are excited to announce our newest sister restaurant 80 Proof American Kitchen & Bar coming soon to 196 Crown St. We are very lucky to have survived and thrived through the last few years and can’t wait to celebrate our expanding family of restaurants with all of you at the grand opening! Please follow the new location online using the buttons below to learn more!


Leave a Reply

You must be logged in to post a comment.