Featuring live music most nights of the week, On The Rocks draws our live performing artists from the Shoals Area’s considerable talent pool and select artists from entertainment hot spots throughout the Southeast. Our traditional, American style pub is in the heart of Historic Downtown Florence, AL.

We offer a full menu for both lunch and dinner with selections that range from basic pub grub like hot wings and nachos to more filling dinner entrees. Off site catering services for On The Rocks menu items available through Dr Shoals Catering.

Come and enjoy your favorite sporting events on one of our many HDTV’s and experience the game like nowhere else in town with our Bose surround sound system.