Overlooking the turquoise Aegean Sea, Picasso on the Beach has been serving extraordinary Mexican food since 1996. Try the excellent fajitas and enjoy a frozen strawberry after dinner drink.
Loading...
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Maps failed to load
Sorry, unable to load the Maps API.
Address: Plaka Beach Maragkas South Aegean 843 00 Greece