Equal best restuarants for us this year were...
Bella Mamas:
Arrived to find the place full. Were told that table would be available in 15 minutes if we wanted to wait. Went to bar and then only 5 minutes later were told that a table was ready. Meal came within 15 or so minutes (despite still being very busy) and was absolutely delicious.
La Terrace:
Ate there twice and the food was fabulous on both occassions.