Hi! I live in DC and am taking my partner on a daytrip to Baltimore for bike riding and crab eating. We are taking the train there and back and our bike rental place is on Light Street in Federal Hill. Looking for a waterfront restaurant in Baltimore to eat crabs with a pretty view, good crabs, and accessible either by foot or public transport so we can get back to the train station. It would be great if it wasn't too expensive. I searched prior posts and a lot of the recs seem to not be in Baltimore proper and it's hard for me to gauge how hard it would be to get there.