Had a chance to visit Anthonys Bar and Grill in person this week:
The food was great, keep in mind I am not a critic.
The beer was cold
The humidor was small, and reasonably priced
The service was great, though I and my Father were the only patrons in the place at the time.
Far as smoking goes. The owner talked with us for a bit, they allow smoking all day sunday, and monday night after 5pm in the bar. Outside of those days/hours there is a outside patio that in warmer weather would be very nice to sit and enjoy a good cigar.
If you get a chance to check them out, let me know how your trip went.