Beautiful waterfront town with shops, restaurants, and beautiful scenery.
Waterfront walkway and park with beautiful scenery.
Upscale restaurant in Leonardtown square.
Pub-fare style laid-back restaurant in Leonardtown square.
Cocktail bar and small-bite style restaurant in Leonardtown square.