However, it could be improved by adding an article before "roadside". Here are a few options:
* The hawker is selling drinks at the roadside. (This is the most common and natural-sounding option.)
* The hawker is selling drinks at a roadside. (This implies that there are many roadside locations where the hawker could be selling drinks.)
The choice of article depends on the specific context and what you want to emphasize.