Venice Caffe offers a dining experience with outdoor seating. They accept credit cards and serve food and alcohol.