This upscale Italian restaurant serves creative, Italian-influenced meals daily for lunch and dinner, when it tends to fill with the local business crowd. But that’s not what it’s famous for in Dublin. San Lorenzo’s is one of the most popular spots in town for brunch on weekends. Abandon your hotel buffet, and come here for the heavenly French toast topped with caramelized bananas, Coco Pops (a chocolatey breakfast cereal), whipped cream, and thick chocolate sauce; or opt for the Belgian waffles with salted caramel ice cream. Many of the savory options have a Latin edge: huevos rancheros, brunch tacos, and even a pulled-pork hash. Just be prepared to wait for a table—the locals love this place.