Back
BUBU (Republic Plaza) Logo

BUBU (Republic Plaza)

0.71mi
303 16th St #3, Denver, CO, 80202
Not Available NowCall Now
About BUBU (Republic Plaza)

If you're looking for rice bowl restaurants in Denver look no further. BUBU (Republic Plaza) is known for having some of the best Rice Bowls in Denver. Located at 303 16th St #3, BUBU (Republic P...show more

Compare Delivery Services

(See pickup options)
Uber EatsNot Delivering: Outside of delivery range
$0.00
Est. Fee
54 minEst. Time
Place Order
Uber EatsNot Delivering: Outside of delivery range
$0.00
Est. Fee
54 minEst. Time