The Lourdes Grotto is a replication of a Catholic religious monument located in Aruba that showcases an inspiring piece that represents Our Lady of Sero Preto. The iconic symbol is located atop a grotto in San Nicolas in Aruba and is created to be a shrine to the Virgin Mary.
The monument is reachable by climbing a number of steps if you want to see the grotto more closely. There are also several other religious icons and items located on the opposite side of the road inside a shallow cave, if you want to spend some time in quiet reflection or respectful worship.
This cozy, busy venue has all of the energy of an authentic Italian pizzeria along with much of the... Read more