If this was before last year I would've answered Driftwood, but last year had a horrible experience there with the pizza and won't go back (even though it is literally right next to where we stay. So..my vote now is at Pizza Pasta. Great delicious pizza.