There's a parking garage very close. If you drive ahead and turn left on the next corner you should see it to your left, I've never had any issues with them. Buen provecho!
I've never seen any immediately by the restaurant itself. I know there's a public lot you can pay to park in a few blocks away. Usually the spots immediately outside the restaurant itself are always taken.
Thanks! Your answer is awaiting moderation.