I've been to Beer Bistro more times than I can count on my hands and toes and to be frank their beer selection never fails to impress me.
The wait-staff is always delivering impeccable customer service, with the only problem being that the place is sometimes too small to accommodate a large walk-in group that on occasion I have brought to the place.
As much as their beer menu is diverse and amazing, and their dessert menu (beer screams and the dessert trio are all I've tried) is to die for; their food menu is a bit on the shy side: It hasn't changed in quite a while and can not satisfy the health-conscious trends that have been sweeping Toronto.
Their food is typically neither gluten-free (although a few of their beers are), nor vegan or organic.
Granted the food that they do have is often amazing; if you're on a diet note that you will be forced to sacrifice some of your principles to eat here.