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.