S & J Crab Ranch July 6, 2013June 22, 2013 by Colleen S&J Crab Ranch in the heart of Towson offers steamed crabs in a sports bar atmosphere.