Ricky & Barabba offers fresh, daily-caught seafood. The menu features a variety of fish, including lobster.