La Terraza Alicantina is a restaurant offering traditional, homemade Mediterranean cuisine with a focus on fresh, local products. Features include brunch, lunch, and dinner options, plus outdoor seating. Credit cards accepted.