8262 Clairemont Mesa Blvd, San Diego, California 92111 USA
Spacious area with lots of indoor and outdoor seating
Photo Credit: Yelp