Sorry you're having a bad experience. Tell us how we can improve...
by subscribing to our daily email
promo code valid on any purchase until
You have already subscribed
Oops, We need your Phone
Taverna Skara is located in the Northwood Commons spot formerly occupied by Vincenzo's Ristorante at 2454 McMullen Booth in Clearwater. They're open Monday through Saturday, 11 a.m. to 'til they close, and Sunday, 11 a.m. - 9 p.m.
When new offers are available from this business.