Three locations of the Atlanta-based Taqueria del Sol are to open by the end of this year in Philadelphia, announces Eater Philadelphia. The Mexican/Southwestern chain is known for its creative, Southern-inspired menu. It was named the Top American Restaurant in 2007 by Bon Appetit magazine. [Eater Philadelphia]
Filed under:
Loading comments...