Skip to Main content
Thank you for your business!
El Taco - Spruce St.
0
Order Online
Sign in
Currently not accepting online orders
El Taco - Powelton
3233 Powelton Avenue, Philadelphia, PA
Online ordering is currently unavailable. Please contact the restaurant to place an order.