CrabMentality
7.6 • Seafood restaurant
Seafood restaurant offers a stylish yet welcoming atmosphere with a focus on lobster roll and shrimp tacos that stand out for their quality and flavor.
View menu
19385 Soledad Canyon Rd, Santa Clarita, California, United States