FoodWire: Tower Tacos Returns!
| Ian Froeb |
I stopped inside to pick up a takeout menu (the same as before it closed), and the woman with whom I spoke said it's open for good. Check out my review from September of last year.
Also in Cherokee Street news -- and I apologize if this is old news; I hadn't heard anything about it until today -- the Honduran restaurant Los Catrachos (2744 Cherokee Street) appears to have closed.























