Don't spend too much time on the name. I've seen places with names that someone obviously spend waaaaay too much time on. It makes the place appear as though the management doesn't know how to actually run a business and tries to compensate by being clever in the name of the business.
A few ideas:
Drinks!
[His Name]'s Bar and Grill
[His Name]'s Pub
(I like Purps )