Leola's Crab Shack
710 W. Orange Ave.Tallahassee FL 32310
(850) 575-0395
Leola’s regulars love the snow crabs, blue crabs, fried fish and shrimp, wings and garlic sauce. Very informal indoor and outdoor seating. Leola’s food truck makes the rounds across north Florida.
Go to Website
Leola’s regulars love the snow crabs, blue crabs, fried fish and shrimp, wings and garlic sauce. Very informal indoor and outdoor seating. Leola’s food truck makes the rounds across north Florida.
Share your most epic Tallahassee moments with #iHeartTally.