1830 Newport Blvd, Costa Mesa, California 92627 USA
Let the shenanigans begin! Happy Saturday!
Photo Credit: Yelp