Mermaids is a quaint seaside restaurant in La Jolla, California, known for its fresh seafood and ocean-inspired menu.
The establishment offers a relaxed dining experience with stunning views of the Pacific Ocean, making it a popular choice for locals and visitors alike.
Generated from their business information