Located on the corner of Chester Ave and California Ave, Across from Starbux! You can't miss us (especially at night) we are the best lit store on the corner.
El Taco Fresco Reviews:
El Taco Fresco is currently not a participating iTrueReview Restaurant Reviews Partner. Restaurant reviews captured on iTrueReview.com are from actual guests sharing their experiences while they were still inside the business.