A Bar Not To Be Missed: Social Bar & Grill
For those with a mean appetite who dig a laid back atmosphere, we’ve got the ultimate sports bar for you to check out. Social Bar & Grill, located just outside of the busy streets of Times Square, caters to everyone. The downstairs mimics your typical sports bar and pub, while the upstairs has a more upscale feel. Their happy hour […]
Read more ›