The Blackthorn Pub is one of if not South Buffalo’s most popular bars and compared to Seneca Street competition, certainly the most upscale. An insanely popular spot among locals there’s a full menu and tons of room to sit at a table for dinner, enjoy a large patio during summer or plop yourself at the … Read More