Restaurants are not a place to have a bite to eat before an evening of entertainment, they ARE the entertainment. And whether you go to a local tavern or to a fancy restaurant you will see that the Greeks take their time over food. A Greek dinner typically starts with a wide assortment of appetizers such as tzatziki, choriatiki, taramosalata, and dolmadakia. Then follows the entree with a choice of grilled meats or seafood such as octopus, squid, red snappers etc. No meal is complete without Greek pastries and thick strong coffee.
Taverns are usually cheaper than restaurants - they offer simple but tasty dishes.
We have listed most of Santorini restaurants and taverns. They're divided in regions - just select the region you're interested in.