19881 Brookhurst St, Huntington Beach, California 92646 USA
Outdoor & indoor seating!
Photo Credit: Yelp