Restaurants are minefields for the socially inept