Buy Add to Lightbox Download
Deviled crab, La Tropicana Restaurant, Ybor City, Tampa, Florida.
Deviled crab, La Tropicana Restaurant, Ybor City, Tampa, Florida.
Filename: devilcrab.jpg
Copyright
Keywords:
Deviled crab
La Tropicana Restaurant
Ybor City
Tampa
Florida
crab roll
food
Cuban