Some restaurants are a chain , meaning that there are a lot of restaurants that have the same name and serve the same food . For example , there are seafood restaurants , vegetarian restaurants or ethnic restaurants . Generally speaking , restaurants selling food characteristic of the local culture are simply called restaurants , while restaurants selling food of foreign cultural origin are called accordingly ,