Street vendors preparing and serving grilled food.
A restaurant is preparing and serving grilled food.
Street vendors typically work at street fairs and a restaurant is a building people eat at.
Street vendors are different than a restaurant.
Street vendors are not the same thing as a restaurant.