2nd time going to Randy's Roti's today and it was not a great experience. My friend and I arrived and the line was so long! Gowever we decided to wait thinking it wouldn't take long to prepare the food. BIG MISTAKE. We waited 45 mins for our food which was just ok. The roti shell it self was fresh, however there was barely any meat or potatoes inside the actual roti and it was bland. It was the same thing on my first visit, so no I wouldn't recommend or go back.