We found restaurants to be quite expensive in Helen. We only ate out once which was at Wests Family Diner just outside Helen on the road to Cleveland. The food was fine, but not somewhere I would want to eat every day.
We did our main shopping at the supermarket called Ingles in Cleveland, but it does not stock alcohol.
Bettys - situated just outside Helen on the road to Hiawassee - is like an old fashioned country store, but quite a large supermarket inside, which is not expensive and stocks alcohol.
There is also a shop in Helen on the main road selling alcohol.
We found Helen ideal as a base - there is so much to see and do in the area - a lot of historic sights to see like the smallest covered bridge off Highway 255, Nacoochee Mound which has a gazebo on it on the corner of the 255 and 75 on the way to Cleveland and the courthouse in Cleveland which was built by slaves.
Also worth a visit is the town of Blue Ridge which has a steam train giving scenic rides, and Elijay, the apple capital, which has many antique shops.