Seafood restaurant specializing in dishes from the sea and river. Offers cazuelas, red snapper, and more.