17300 Pacific Coast Hwy, Pacific Palisades, California 90272 USA
Shrimp Taco Plate
Photo Credit: Yelp