offering a wide selection of prime beef cuts and premium seafood. Tallahassee's location, at 1415 Timberlane Road in the Market Square Shopping Center, opens in February. "We are opening our ...
After nearly four years of operation, Crabs on the Run – the seafood restaurant located in a small shopping center on Capital Circle Southeast – has met the end of its run in Tallahassee.
"The Lord was telling us it was time to retire," said Lisa Taylor, wife and business partner of owner Johnny Taylor, in an interview with the Tallahassee ... parent's steak and seafood restaurant ...