By Billy Liggett and Gordon Anderson For a stretch of time — namely the 21st century leading up to the pandemic — Sanford, North Carolina, was a city where new restaurants struggled to survive.
Vail’s newest restaurant Del Toro is not your typical Mexican restaurant — it’s better. Instead of a 10-page menu like many Mexican restaurants, Del Toro offers up a well-curated, clean two-page menu ...