Papa Jake’s sits on Elmwood Ave near Amherst Street, a corner bar that is a bit off of the beaten restaurant path. Located in an area that used to be highly industrialized, you can just imagine ...