Skip to content
Uber Eats Home
2 Freeman Pl
  •  
Now

Location and hours

29 John Street North, Hamilton, ON L8R 1H1
Every day
8:00 a.m. - 1:30 p.m.

John Street Diner

4.3 (17 ratings) • Breakfast & brunch • $
  •  More info
Open until 1:30 PM
  • Popular Items

    • Eggs Benedict
      $15.99
      Grilled English muffin topped with 2 pieces of peameal bacon, 2 poached eggs with Hollandaise sauce and homefries.
  • Mains

    • Eggs Benedict
      $15.99
      Grilled English muffin topped with 2 pieces of peameal bacon, 2 poached eggs with Hollandaise sauce and homefries.
      Popular
    • Poutine
      $14.99
    • Grilled Chicken Poutine
      $15.99
    • 2 Egg Breakfast (No Meat)
      $6.99
      No meat breakfast - 2 eggs any style, with home fries and toast.
    • Peameal Bacon on a Hoagie Bun
      $9.45
      3 pieces. Peameal bacon, on a grilled Hoagie bun, lettuce and tomato.
    • Fish & Chips
      $12.99
      Large fillet Haddock, battered with fries, coleslaw and tartar sauce.
      can add add extras fillet fish $3.49 each
    • Breakfast Meat Lover Grilled Cheese
      $9.49
      Thick Texas bread grilled double cheddar cheese, filled with bacon, ham, sausage and a fried egg.
    • Philly Cheese Steak Sandwich
      $11.99
      Served on a Hoagie Bun.
    • Peameal Sandwich on Hoagie Bun
      $9.99
    • Jumbo Hot Dog
      $5.49
      8" all-beef jumbo hot dog supplied by Chicago 58 Toronto. Served on a grilled bun. add topping choices
    • Spicy Italian Sausage on a Bun
      $7.49
      Sausage supplied by Chicago 58 Toronto. Served on a grilled bun.
    • Famous Fish PoBoy Breakfast Delight
      $11.49
      Haddock fillet on a grilled hoagie bun, with slaw. Served with your choice of home fries or french fries Please specify. & tartar sauce.
    • Ham
      $4.75
    • Fries
      $4.99
    • French Toast or Pancake (1 pce.) $3.25
      $3.99
      1 piece of French Toast or Pancake with side syrup & butter, powder sugar on top.
      Popular
    • Hollandaise Sauce
      $2.99
  • Classic Omelettes

    • Ham and Swiss Cheese Omelette
      $14.49
      3 egg omelette, with grilled country ham, swiss cheese, homefries and toast.
    • Chicken Omelette
      $14.49
      Served with three eggs, home fries, and toast.
  • Burgers

    • Home Burger
      $9.49
      Burger 6oz all beef served on a grilled soft kaiser bun.
    • Cheddar Cheeseburger
      $11.49
      5.5 oz AAA Angus Beef seasoned home burger, served on a grilled kaiser bun.
    • Banquet Burger
      $13.99
      5.5 oz AAA Angus Beef seasoned home burger, served on a grilled kaiser bun with bacon and cheddar.
      Popular
  • Beverages