Republica is located in Santa Cruz de la Sierra, Bolivia on Cuarto Anillo, Boulevard Ventura Mall, Santa Cruz, Santa Cruz. Republica is rated 4 out of 5 in the category restaurant in Bolivia.
Address
Cuarto Anillo, Boulevard Ventura Mall, Santa Cruz, Santa Cruz