Bubu ‘s marinated cucumbers with wakame, hearts of palm and soy sauce. One of the three downtown Denver locations of lunch spot Bubu is set to close. The location at 1423 Larimer St. in Larimer Square will close at the end of the month, restaurateur Troy Guard said Tuesday at BusinessDen’s “The Future of Downtown” event, presented by Brownstein. Guard attributed the closure to renovations being undertaken by the block’s new owner, Asana Partners.