John’s Carry Out

About

Sandwiches, Diners, Breakfast & Brunch

Price Range : Under $10 ($)

  • star
    Yelp rating
    3.5 stars

Location

Adress: 3001 Odonnell St, Baltimore, MD 21224

Phone: (410) 276-7222

Work Hours

Mon 6:00 am-10:00 pm
Tue 6:00 am-10:00 pm
Wed 6:00 am-10:00 pm
Thu 6:00 am-10:00 pm
Fri 6:00 am-11:00 pm
Sat 6:00 am-11:00 pm
Sun 6:00 am-10:00 pm

Business info

  • list_alt
    Takes Reservations
    No
  • directions_car
    Delivery
    Yes
  • move_to_inbox
    Take-out
    Yes
  • credit_card
    Accepts Credit Cards
    Yes
  • tap_and_play
    Accepts Apple Pay
    No
  • local_parking
    Parking
    Street
  • directions_bike
    Bike Parking
    Yes
  • accessibility
    Good for Kids
    Yes
  • group
    Good for Groups
    Yes
  • insert_emoticon
    Ambience
    Divey
  • volume_up
    Noise Level
    Average
  • local_bar
    Alcohol
    Beer & Wine Only
  • transit_enterexit
    Outdoor Seating
    No
  • wifi
    Wi-Fi
    No
  • tv
    Has TV
    Yes
  • fastfood
    Caters
    Yes

Reviews

  • Jill W.

    star star star star star_border 30 May 2026

    I'm conflicted on how many stars to put, as John's delivers what you'd expect an older, diner-style, carryout place to deliver.  Your expectations need to be in line with that when going here.
    Hours are great for when nothing else is open and location is very convenient to all the action in Canton.
    Breakfast is one of my favorites there and pricing is really fair at ~$4 for a toasted bagel with bacon, egg, and cheese, and about the same cost for french toast.  Both are consistent go-to items for me!
    The dining atmosphere, on the other hand, leaves a lot to be desired. It's incredibly dated, plain, and just... drab.  We stop in late night after the bars sometimes to sit in, and service is quick. If you deviate at all from the menu, don't expect it to actually happen (asking for a certain kind of bread or different kind of cheese, etc), but if you stick with the menu you'll get what you order.
    The cheesesteak was good, the fries were crispy, the grilled cheese was grilled nicely, and the gravy on the side was appreciated by my friend.  
    We will continue to go here for hungover breakfast and late night drunken snacks!
    Oh, they also serve your basic beer (Bud Lt, Miller Lt, etc).

  • Black R.

    star star star star star_border 24 May 2026

    This place has been around since I was a child. We use to go down and get subs and fries. Sit in the dinning room.

  • Matthew M.

    star star star star star 23 May 2026

    I've been coming here since I was a little kid. The place is exactly the same because why fix what isn't broken? Food if good, staff is friendly, and prices are good. Fed stop in and try it out for any meal.

  • Ashley C.

    star star star star star 21 May 2026

    I have ordered twice this week. Fries, a turkey sub, and a salad earlier. Just now my bf and I ordered again. I had the veal cutlet, milkshake and poppers. He had the cheesesteak, milkshake, poppers and old bay fries.

    We have enough food for two more meals. It was all delicious and fresh! This is my new favorite delivery restaurant. Haven't had hots like this since I lived in Chicago! Thank you for the amazing food and it's so ridiculously reasonable!

  • Nick B.

    star star star star star_border 13 May 2026

    Really great, simple easy takeout in a pinch. Ordered a chicken cheesesteak, beef cheesesteak and fries and the order was ready in 5 minutes.

    Fresh tasting and warm. Would definitely recommend for an easy lunch/dinner in.

People Recommend