The South Depot Taco Shop at 1004 Van Buren Ave. offers the kind of tasty food that even the health conscious can feel great about eating.
Open seven days a week for lunch and dinner, the Depot has the kinds of fresh ingredients and tangy flavors that get those cravings going at all hours.Traditional Mexican-style is one choice, but another delectable option is Korean-flavored beef enhanced by the fixings of your choice.
Sound good? Take a photo tour of South Depot Taco Shop courtesy of HottyToddy.com contributing photographer Sharon Hays: We dare you to resist!