La Herradura is a Mexican restaurant known for its home-cooked style dishes.