Frank's Liquor Store is a bar Santiago de los Caballeros located in Dominican Republic.
Av. Estrella Sadhalá (Calle F) Santiago de los Caballeros Dominican Republic
Wi-Fi | Yes |
Outdoor Seating | Yes |
Cool place to hang, it has an artistic flare to it.
Super friendly place
Really nice, relaxed and dark place
Un ambiente espectacular. Exclusivo y bien hecho.
Nitido, buen ambiente.