There are many restaurants situated along the beach front which are popular with visitors, but the prices are relatively expensive by local standards.
There are many restaurants. These many restaurants are situated along the beach front. This beach front are popular with visitors. The prices are relatively expensive by local standards.