Abby’s Crab Shack now open in Cedar Park

Abby’s Crab Shack opened for business on Friday, February 5 at 202 Walton Way in Cedar Park, near the Wal-Mart at 1431 and 183. The restaurant’s focus is fresh, cajun inspired seafood and margaritas.