Coffee Republic is a cafe offering a place to enjoy coffee and potentially other food items. It is located on Calle Menorca.