Restaurante Charrels Altea is a culinary gem located on the charming promenade, offering a delightful dining experience. It is known for its good variety on the menu, satisfying families with diverse tastes. This establishment is considered a hidden gem and a top choice for dining in Altea.