Displaying all articles tagged:

Taqueria Del Sol

  1. Chain Gang
    Taqueria del Sol Is Coming to PhillyThe Atlanta-based chain expects to brings several locations to the Philly area sometime next year.