Tri Tip Grill at The Star has closed at 6775 Cowboys Way, Frisco. The restaurant announced its closure on Sept. 30 in a Facebook post, and the phone number has been disconnected. Tri Tip Grill specialized in barbecue, serving various sandwiches, burgers and platters. https://tritipgrillfrisco.com