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

Patriots Home Inspection LLC
Tomahawk Transportation
Fredrics Rising Stars LLC
Stow Away Marine & More, Inc.