Santa Elena is a restaurant located at 11 Rue Sainte-Hélène. It offers a good quality-price ratio and is praised for its welcoming atmosphere and delicious daily specials. The establishment is noted for its pleasant dining experience.