Leon's Cafe Bar is a small coffee shop located in downtown Sosua, 100 meters up from Playa Alicia, next to Hotel el Rancho. Treat yourself with a homemade European-style cake, or a cup of delicious Dominican coffee. They also serve beer and soft drinks. Open every day from 9am to 5pm.