I've not toured with Frank but there seems to be many positive comments about him in the Destinations -> Mexico section of CruiseMates.
A Bad Day At Sea [with power] Always Beats A Good Day At Work
Alaska 2014 - haven't picked a cruise yet
Carnival: Glory 2004, Destiny 2008, Splendor 2009, Freedom 2011, Valor 2012, Dream 2013
Celebrity: Summit 2011
Princess: Ruby 2010, Caribbean 2013
I used him several years ago and it was great, we went to lots of places but my favorite was a little restaurant tucked into the woods of the Rain Forest. I did not sure him the last time and winged it just getting a van at the port. It was good as well but not as good as Mazatlan Franks. I would not hestitate to use him again.
Miracle to Aruba Feb. 23, 2011
Valor to Belize Sept. 2011