El Taco Nazo is a Mexican restaurant known for its delicious shrimp tacos. Other menu items include fish tacos, beef and pork burritos, nachos, chicken tortas and quesadillas. You'll find additional locations in Azusa, Bellflower, La Habra and South El Monte.