in american restaurants you can eat all kinds of tasty food from different countries,mexican,and italian,for example.the immigrants who came to the usa brought their own favorite foods with them.these then changed into new styles of cooking that are special to the usa.for example tex mex food is like mexican but uses more meat.cajun food is spicy food from louissiana with unusual names like'gumbo'and'jambalaya' to cook in the food that black families like to cook in the South.It is usually meat or fish with green vegetables,sweet potatoes,and corn bread,perhaps with pie afterwards.