Lily’s devil Crabs
Restaurant • Cafe • Coffee shop • Seafood restaurant • Crab dish restaurant👍👍 Lily, your devil crabs are great, they reminded me of the devil crab man that rode around on a three wheel bicycle with a box full of devil crabs. He used to hang out around 50th Street and 14th Ave in the Kash n Karry parking lot. Nelson Butera, I was born in Ybor City. People often mention devil, crab,
Address
4103 Causeway Blvd, Tampa, FL 33619
Rating on Google Maps
4.90 (17 reviews)Open on Google Maps