Cuba Cafe offers a menu of cafe fare, barbecue, and Spanish street food. Features include seating.