CellarMasters Wine Bar and Bottle Shop is St Pete's premier fine wine and cold beer drinkery. Equal parts Retail Store and Wine Bar, CellarMasters offers a unique and enlightened wine experience in The Edge District of downtown.
bar offerings
cuisine served
- Tapas