Are we able to dine there if we will not be staying .... we are in town for the day (as a port of call on a cruise) and are interested in visiting for lunch.
I'm pretty sure the restaurant is open to any traveler, but I'd call to make a reservation if you are going to be there during the 'high' season.
Yes, you can. Great wait staff and chef/cook. I believe it's Mama that cooks.
Of course you can. It's a taverna as well.
Absolutely. This is a Taverna open to anyone.
Get an answer from Bacchus staff and past guests.