It's Delmar, so basically impossible. Like others have said, there's the lot off Kingsland. I usually drive a block or two down Westgate and park there.
There's paid street parking on Delmar Blvd, where the restaurant is. There is also a free parking lot at about 3 mins walk from the restaurant.
Thanks! Your answer is awaiting moderation.