Seafood restaurant La Tortuga offers Italian, Mediterranean cuisine. Specializes in grilled and fried Adriatic seafood.