El Taco Loco is a Mexican restaurant known for its flavorful menu, including menudo and unique nacho cheese flavored taco shells.