This is the bottle shop that I have found in Frankfurt. It is a little out of the way but you will find many beers here that you can not find anywhere else. They have the normal locals plus many from the area and outside as well. Top pick in Frankfurt.
AMBIANCE 4/5 SERVICE 9/10 SELECTION 13/15 FOOD N/A VALUE 10/10 OVERALL 17/20
Outlet of the "Brauerei zur Mainkur", selling all their beers in 0,33l and 0,5l-bottles.
They stock some other nice and hard-to-find regional beers as well!
Parking in the street in front of the store possible. Also easy to get there from the city-centre via tram.