Sabor Tallahassee Website Coming Soon

We are doing some maintenance on our site. It won't take long, we promise. Come back and visit us again soon. In the meantime check out our delicious menu below and thank you for your patience!

Address: 1600 W Call St #100, Tallahassee, FL 32304
Hours of Operation:
Monday-Wednesday 11AM–12AM
Thursday-Saturday 11AM–2AM
Sunday 12PM-10AM