After announcing the closing of their shop in East Tampa last May, Michelle Faedo and her husband have taken their tasty and well-seasoned devil crabs and gone mobile with them.
Get the App!