A Mediterranean restaurant in Tangier, La Posada del Hafa offers fish, seafood and a friendly atmosphere with Spanish influences.