The fishing port and resort of Santa Pola (18 km, south of Alicante on the N-332) has an extraordinary number of restaurants.
Santa Pola, a resort and fishing port, has a large number of restaurants.
This is like a parent being asked to name a favorite child.