home about us menus our locations catering franchises press contact
 
   
 
© 2010 Taqueria del Sol. All Rights Reserved. Design by Green Olive Media.
 
Live in the Greater Philly Area? Find us on Google+