Bubba Jakarta
Bubba Jakarta
Bubba Jakarta

Bubba Jakarta

  • Indonesia

Been smoking Texas style barbecue in Jakarta for the past 25 years and still going strong