February 4th, 2012 by Joe

Those of you who watch USA Networks’ Burn Notice will remember this site from the opening credits.  Shot in downtown Miami, FL.

Posted in Travel Tagged with: , , , , , ,