Camel Station is the place to go if you love burgers. Pawan Singh / The National

10 top restaurants in Abu Dhabi's Al Bateen: from tasha's to Bu Tafish