As the result I looked them up, the word "patron" means a regular customer. Sometimes, they are overlapped. For example, I can say
"The more 'customers' or 'patrons' in the restaurant will cause the slower serving the foods."
In this case, they are interchangeable. Is it correct?