La Mosca Cafe is a restaurant offering breakfast and lunch, with options for kids and free WiFi. They also appear to be associated with a surf club.