El Taco Loco is a family-owned Mexican restaurant offering a variety of Mexican dishes. They have relocated to a new address.