Mexican Restaurant wrote "gotta get some #bbq #porkribs" at Jl. Tegal Wangi No.6, Kuta, Kabupaten Badung, Bali 80361, Indonesia.