El Taco Nazo is a relaxed Mexican restaurant known for its small plates, especially the popular fish and shrimp tacos.