We had a family lunch last week at South Depot Taco Shop, just off the Square on Van Buren. Always satisfying, and it was nice...