La Ancora Beach is a coffee shop.