Maria Beach Cafè is a beachside establishment offering food and drinks. It is noted for having small umbrellas on the roof that may obstruct sunlight.