Red Castle Taverns & Restaurants The Red Castle Taverna is situated right next to the port of Kokkinos Pirgos and dirctly at the beach. You can enjoy the traditional