Checking out a five star all you can eat Bahamian buffet in the Bahamas and then had some innovative Indian tacos in Toronto. Regatta Buffet 3J93+X...