Many people find vegetarian food bland because many of the
chinese veg stalls or eateries don't use onions, leeks,
shallots, chives, garlics and asafoetida in their cooking.
These plants are considered strong smelling and tasting in
nature and is always used in meat dishes for flavouring purposes,
so you may need to take time adjusting to the veg food outside
which seems to be bland. However, after some time on a veg diet
without these pungent plants, your taste buds will become more
sensitive, and you will be able to really taste the actual taste of
food itself.
If you are practicing meditation it is best to avoid
pungent plants to aid your practice, which also means avoiding
buying from non-veg stalls as their veggies almost always cooked
with onions or garlic. Indian veg stalls also uses onions and
garlics except for a few, but they may still have asafoetida in the
curries.
If you are fine with onions and garlics and do not mind that the
veggies are cooked with meat or non-veg oil, non-veg gravy, etc
then you can practically eat from anywhere.