Barracuda Caffe is a bar serving Tuscan food. Open since 2002.