Making the 4.5 hr drive back home to come to the season opener vs Az. Staying at the Sheraton Inner Harbor. Is there anywhere w/in walking distance BESIDES Phillips that has steamed crabs.