Roadhouse Bar & Liquors
813-677-6721
28.015364
-82.536971
About Roadhouse Bar & Liquors
Roadhouse Bar & Liquors is located at 5456 W Crenshaw St, Tampa, FL..