Coffee store Deux Chevaux offers coffee and cafe fare.