Restaurant and Bar
352-340-5155
5386 Darlene Street Weeki Wachee FL 34607
Open today
11:00 am – 10:00 pm
Sun - Thurs 11 am - 10 pm
Fri - Sat 11 am - 12 am
Copyright © 2020 Upper Deck Cafe - All Rights Reserved.