Pappy’s Grill & Sports Bar to open this weekend

After remaining unoccupied for months, one of Telegraph Avenue’s boarded up storefronts will soon reopen as Pappy’s Grill & Sports Bar. This weekend, the bar will open at 2367 Telegraph Ave., the spot formerly occupied by Larry Blake’s Restaurant and Bar, which closed its doors in February of last year
Read More…