The next tour stop for Tommy Castro is Saturday, May 6 in Annapolis, MD.