Hi there Can anyone local or familiar with these Spanish places recommend any restaurants or cafes to eat/people watch? Mid-price if possible. Have googled but places in Alicante seem to come up rather than these specific locations. Thank you.