Image 1 of 1
Crab Trap II is located in Ellenton Florida on the north side of the Manatee River. Try the She Crab soup. It's to "die for".
Share
twitterlinkedinfacebook
Crab Trap II is located in Ellenton Florida on the north side of the Manatee River. Try the She Crab soup. It's to "die for".