Cafe Bar La Torre offers a spot for drinks and likely light fare.