Terraza Bu is a restaurant offering classic grills, cocktails, and sharing plates. It features an al fresco venue with scenic views.