This Florida Restaurant In Tampa Brings Dracula To Life With Dim Lights And Late-Night Bites

Florida is famous for sunshine, palm trees, and tropical drinks.

This place feels like it belongs in Transylvania.

Push open the door, and the Sunshine State disappears almost instantly. Candlelight flickers across stone walls…

Story continues

TRENDING NOW

LATEST LOCAL NEWS