Howells (And Not Mr. And Mrs.)

You may not believe this, but “The Beast” was restless and needed to eat. Shocking, right? Needless to say we wondered upon Howells Kitchen and Bar located at 1962 Howell Mill Rd. Suite 100 Atlanta, Georgia. It is an American style restaurant serving a modern twist on classic appetizers, sandwiches, salads, burgers and pizzas. The…

Lee’s Tavern

In a world that is ever changing, it is a comforting feeling that some things remain the same. It was time to “Feed The Beast” and Lee’s Tavern was calling. For those not in the know, Lee’s Tavern is a legendary pizza joint in the Dongan Hills section of Staten Island. It first opened it’s…