Leola's Crab Shack

Best Seafood on Land

710c W. Orange Ave, Tallahassee, Florida

850 575 0395

Seafood, wings and burgers. Take out orders and called in orders welcome.

Hours
MON 11:00am - 09:00pm
TUE 11:00am - 09:00pm
WED 11:00am - 09:00pm
THU 11:00am - 09:00pm
FRI 11:00am - 10:00pm
SAT 11:00am - 10:00pm
SUN 01:00pm - 06:00pm

Other Local Companies

Limo Tallahassee
Uncle Maddio's Pizza - Mahan Drive
In Tents Events
The Massage Suite