The Shell Shack, Which Puts All its Crabs on the Table, is Now Open in Uptown
The Shell Shack in Uptown opened last week, in the spot where the hot-dog centric The Stand used to be. The Shell Shack specializes in piles of crustaceans. Bibs are highly suggested. This is the first Shell Shack, which is owned by a group of people that dabble in a…