You can drop off in front of the restaurant but as for parking, I have a trailer and I had to park 4 blocks away. I would recommend researching and finding a good parking spot before you go so you won't have to spend an hour looking for parking
To be honest I'm not a local there, but if I were you I just park that bus in front of the restaurant on Rush...if not I'm sure parking in front of any hotel would be great...
Thanks! Your answer is awaiting moderation.