Mama Foo Foo is a stylish waterside bar offering tapas, seafood, creative cocktails, and vegetarian options.