HOME > Chowhound > Washington DC & Baltimore >


Relatively inexpensive restaurants in the inner harbor area

I'm going to be visiting Baltimore the latter part of October. I plan on spending a friday day visiting museums, etc. in the inner harbor area. I'm looking for:

1) A place to grab lunch that is small, caters to locals, and relatively inexpensive (sandwiches, soups, etc.)

2) A place to get dinner with the same criteria as #1, but has seafood


  1. Click to Upload a photo (10 MB limit)
  1. The only thing that comes to mind is the James Joyce Pub


    Most everything is pretty much chains

    3 Replies
    1. re: cbauer

      BTW, I believe that James Joyce is a regional chain. IIRC, the third of three pubs (the other two are in Virginia).

      1. re: atls21231

        The James Joyce is far from being part of a "chain". Yes, there are three pubs opened by the same owners, Jimmy and Carey Fagan. Ireland's Four Courts is located in Arlington VA, the James Joyce is located in Baltimore MD, and the Harp and Fiddle is located in York PA. All three are authentic upscale Irish poubs.

        I've not been to the one in York PA but the VA and MD pubs are terrific. Great ambience, excellent food, and friendly staff all make for outstanding craic and a thoroughly enjoyable evening.

        1. re: Irish2theMax

          James Joyce excellent food? You must have been drinking too much of their great cider or ales. It's a nice place, but the food is bog standard American imitation of British food cliches. Though out of this area, Ryan's Daughter makes a much more valient attempt.

    2. This is a fairly common request regarding the inner harbor area so you may want to do a search. That being said
      Avoid anything in the Inner Harbor proper..

      There isa Kebob place at the corner of Charles Street and Lombard that comes with some good reviews.
      Lexington Market is several blocks(7+?) north, walk up Eutaw Street, it has many options
      Cross Street Market is several blocks south (7+?), walk down Light Street, also many options.
      Walk several blocks east on Lombard Street to Attman's Deli
      for great Corned Beef ...

      1. Good place for lunch would be Sascha's 527 on Charles St (527 Charles St). Very cool bistro type place very close to Walter's Art Gallery, MD Historical Society and other cultural stuff in the Mt. Vernon area. http://www.saschas.com/menu.htm. about 8 blocks north of the inner harbor.

        Another local lunch place ~4 blocks north of the harbor on Charles St. is Cafe Sweet Melon. Huge buffet type salad and hot food bar, and made-to-order grill stuff.

        In general, try to stay AWAY from all the touristy harbor places. One place to try for lunch or a good dinner is Houlihan's, which is at the opposite end of the ESPN Zone/Hard Rock Cafe building on Pratt St. (close to the water).

        I would recommend you do a little research and maybe get a quick cab ride to some of the charming neighborhoods directly surrounding downtown Baltimore (many within walking distance too)...then you'll experience some real Baltimore City Charm. Check into Federal Hill (south of Inner Harbor), Little Italy (to the east), Fells Point & Canton (a little further to the east past Little Italy), or Mt. Vernon (cultural area) to the north.

        1. To eat, get the heck out of the Inner Harbor. For lunch, I would go to Little Italy just a couple of blocks from the harbor, or Attman's Deli in the same direction. For dinner, walk up Light Street to Nick's at Cross Street Market, seven blocks from the Maryland Science Center. It's not the best seafood in the world, but we always enjoy it, and it's a lively, fun place to grab a stool on a Friday night. If you are driving, go about a mile southeast of there to LP Steamers, for cheap, unfussy and delicious seafood. Sit on the roof deck if weather permits.

          1. Take the water taxi and head to Canton for good, reasonably priced seafood at Mama's on the Half Shell. It would be a great evening and you'd be doing a lot better on finding "local" than in the Inner Harbor, where nothing is local at all.

            1. This place is not exactly inner harbor but worth the short trip. try the wine market in locust point. its on fort ave. near the metro shopping center.

              1. (1) for your lunch that caters to locals I'd recommend Werner's on Redwood Street. Comfort food; they use real mashed potatoes, make their own soups. I'd recommend the hot turkey sandwich. Yum.

                (2) Ironically, there really aren't a lot of great seafood restaurants in Baltimore per se; most of the places have seafood dishes however. Mama's in Canton is probably your best bet for this.

                1. I agree about getting out of the Inner Harbor proper. Do the ride over to Canton, or the other surrounding areas as mentioned above. Federal Hill: Thirsty Dog, Little Havana. Not seafood, but inexpensive and very local.

                  (Also...we have a James Joyce Pub in Atlanta and I would assume it is part of the same chain up in the B'more area.)

                  1 Reply
                  1. "relatively inexpensive" can be so widely interpreted. I'd suggest Obrycki's or Legal Seafoods...both are on Pratt Street. But I agree with the person who said "get out of the Inner Harbor." You have to realize that the Inner Harbor is a tourist attraction and you will pay commensurate prices.

                    1 Reply
                    1. re: Irish2theMax

                      IMO Little Italy is a tourist trap too, and for good seafood at reasonable prices I go to Little Italy, then head east on Eastern avenue to Ikaros or Acropolis in Greektown/east Highlandtown, and if one doesn't have a car it is easy to catch a transit bus there from Little Italy.

                      For lunch, I agree with the Werner's recommendation, but Lexington market is my favorite lunch spot.

                      Finally, my list of reasonably-priced places to eat in the area has to include the venerable Kirby's Szechuan restaurant on South Charles street near the Federal Hill historic area.