El Toro Latin Caribbean Soul Food - Sudirman is located in Central Jakarta City, Indonesia on Jl. K.H. Mas Mansyur, RT.12/RW.11, Karet Tengsin, Tanah Abang. El Toro Latin Caribbean Soul Food - Sudirman is rated 4.8 out of 5 in the category caribbean restaurant in Indonesia.
Address
Jl. K.H. Mas Mansyur, RT.12/RW.11, Karet Tengsin, Tanah Abang