There are a few new restaurant and bar openings that sprung up this week. We have a few details, but will be checking these out alongside you all this weekend.
Shell Shack opened for business yesterday in Uptown, just in time for TX/OU weekend. This is a marvelous casual seafood restaurant that serves crab, shrimp, crawfish all seasoned with various degrees of heat. This is in the space formerly occupied by the ill-fated The Stand. The menu at Shell Shack says if you order your crabs Uptown Style they will shell the meat for you, with each pound netting 6 to 8 ounces. Continue reading