Thailand has a wealth of restaurants and bars to choose from, some of the world's best in fact. American, Irish, British, Thai - Thailand's restaurants serve dishes from every corner of the globe.