Pub Terraza Tahiti is a Spanish pub featuring a terrace for summer and a spacious indoor lounge for winter. They offer kitchen service, including takeout options.