Parking lot at The Lab shopping center, Costa Mesa, California

Despite the name, it's not a university facility; it's a nearby mall with a nice Cuban restaurant in it. The stripy building is also a restaurant, but not one I've tried.