Tag: Pop Tarts

Popular Greasy British Foods

Britain is known for it’s greasy and deep fried delights. One of the sweetest of these is the deep-fried Mars bars which is the famous chocolate bar, dipped in batter and then deep-fried. A lot of the fish and chips shops in Britain serve this as dessert.  By the way, it is a Scottish treat that was invented in the early eighties in Glasgow that […]