Just last week, Gyros Planet and Taqueria owners Erika Castro and Pablo Sanchez were cleaning out their restaurant and breaking down their equipment.
But after an outpour of support from the Evanston...
The first thing Erika Castro Sanchez and Pablo Sanchez had to do when they bought Gyros Planet last month was learn how to make gyros.
The husband and wife reopened the restaurant, located at 1903 Church...