Red Lobster
1545 S Mooney Blvd, Visalia, United States
Bar-lounge, American, Seafood, Full, Wine
"Following my trip to Sequoia, I decided to stop by this restaurant, and it truly surpassed my expectations! On a Friday night, after a long journey, my sister and I were quite hungry."