Taquiza is a Mexican restaurant and bar that offers a delicious menu, including margaritas. They are located in La Candelaria.