A beloved Plymouth restaurant faces uncertainty after sale talks for the Red Rock Inn property where the business operates.