... take yourself over to La Palanca on Giudecca, as you might imagine its just near the Palanca Vaporetto (one stop from Zatere or three from San Marco). I never did quite make out whether they take bookings but make yourself known and you will get an outside table within a few minutes or an inside table right away.
Sitting outside right by the Giudecca Canal is pure magic - no rush just watch the world go by and have another drink (by the glass, carafe or bottle and reasonably priced).
The staff are super helpful and the owner speaks good English. Ask him about the specials - we went there several times and there were no failures. We mainly had fish so I cannot speak for the meat - the desserts are worth saving a bit of space for though.
We also went early in the morning for breakfast - fresh orange juice, pastries and strong black coffee. Good if you are planning a day sightseeing.
La Palanca is very clean and has super toilets. I thoroughly recommend it.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.