8050 Clairemont Mesa Blvd, San Diego, California 92111 USA
Snow Crab Legs in Crabtown sauce
Photo Credit: Yelp