Leo's Street Taco Co. closes after three years

Leo's Street Taco Co. has closed.

Leo's Street Taco Co. has closed.

Leo’s Street Taco Co. closed on Aug. 14 after nearly three years in business.

The restaurant opened in 2015 at 2550 Preston Road.

Owner Joel De Leon said he made the decision to close the restaurant because it wasn’t bringing in enough profit.

“Business was actually really good but the rent was just too high for that location,” De Leon said. “Business was getting better and better but being a stand-alone building on Preston Road was difficult.”

De Leon said there may be plans in the future for another restaurant in Frisco, but he has decided to focus on his other restaurants right now

The restaurant’s main menu item was tacos, but the restaurant also offered nachos, quesadillas and salads.
By Nicole Luna
Nicole Luna is the Senior Reporter for Frisco. She covers development, transportation, education, business and city government. She has a bachelor's degree in Journalism and Spanish from The University of Texas at Arlington and has been with Community Impact Newspaper since June 2015.