Union Loafers is one of The 9 Best Places for Roast Beef Sandwiches in St Louis.

1. Union Loafers

8.9
1629 Tower Grove Ave, St Louis, MO
Bakery · 24 tips and reviews

Joe S.Joe Steinkamp: Rare Roast Beef sandwich was delicious and you can't beat fresh dill on the potato salad.

Charles M.Charles M.: I anoint thee "world's greatest roast beef sandwich"

Ryan C.Ryan Chandler: Great roast beef sandwiches for lunch, pizza for dinner

O'Connell's Pub is one of The 9 Best Places for Roast Beef Sandwiches in St Louis.

2. O'Connell's Pub

8.4
4652 Shaw Ave (at Kingshighway Blvd), St Louis, MO
Pub · Southwest Garden · 53 tips and reviews

Karen P.Karen Philip: Everyone gets the Burger, but I recommend the Roast Beef Sandwich! They make fresh roast beef every day, and nothing beats it with Swiss & Au Jus. Don't forget a side of Onion Rings - best in St. Lo

Justin W.Justin Winchester: Forget the amazing burgers, you've got to get the roast beef sandwich. TONS of meat at only $7.

Irene L.Irene Liu: if you must go (service is terrible, but they continue to get away with it) order the roast beef sandwich. last THREE times they messed up my burger! :p

Mama Toscano's Ravioli is one of The 9 Best Places for Roast Beef Sandwiches in St Louis.

3. Mama Toscano's Ravioli

8.5
2201 Macklind Ave (Bischoff & Macklind), St Louis, MO
Sandwich Spot · The Hill · 5 tips and reviews

Dustin M.Dustin McQuary: Get the delicious roast beef sandwich and some made-to-order toasted ravioli.

Meredith S.Meredith Snepp: Grab a meatball parm and sit outside if it's nice. Great and filling sandwiches and pleasant neighborhood!

Rob S.Rob Szydlowski: I have only purchased the frozen meat raviolis and they are amazing. Try it with pesto it's the best!

Biggies is one of The 9 Best Places for Roast Beef Sandwiches in St Louis.

4. Biggies

8.4
3332 Watson Rd, St Louis, MO
Bar · Lindenwood Park · 17 tips and reviews

A.J. A.A.J. Agee: Steak sandwich on garlic cheesebread is best in St. Louis!

William H.William Hunt: Real bar..

Dan S.Dan Smith: Try the steak sandwich with garlic cheese bread.

Charlie Gitto's on The Hill is one of The 9 Best Places for Roast Beef Sandwiches in St Louis.

5. Charlie Gitto's on The Hill

9.0
5226 Shaw Avenue (at Marconni Ave.), St Louis, MO
Italian Restaurant · The Hill · 53 tips and reviews

Molly H.Molly Haynes: Risotto with sausage- BOMB! 4 stars

Craig H.Craig Huddleston: Pasta Carbonara is amazing. Extra Parmesan please.

Haley W.Haley Woods: The famous & extremely delicious toasted ravioli was first invented here back in 1943. Portions are massive - be prepared to share or take home leftovers. Service is exceptional! This place is a must!

Hartford Coffee Company is one of The 9 Best Places for Roast Beef Sandwiches in St Louis.

6. Hartford Coffee Company

8.5
3974 Hartford St (at Roger Pl.), St Louis, MO
Coffee Shop · Tower Grove South · 38 tips and reviews

Harry W.Harry Walls IV: By far one of the coolest places to go for a cup of coffee in South City. The people are great and the atmosphere wonderful. The new patio and quiet room make it even better. Ask for Alyssa.

Krazy For PetsKrazy For Pets: Saturday morning becomes so fun! Shop at Tower Grove Farmer Market then walk to Heartford for coffee. Pets are welcome at their outdoor seating! They event have a water bowl for your pooch.

Riverfront TimesRiverfront Times: The coffee is topnotch and fair trade, boasting organic blends from Bolivia, Mexico, Colombia, Guatemala, Indonesia, New Guinea, Brazil, Peru and Ethiopia. http://bit.ly/1ckZUZQ

Connelly's Goody Goody Diner is one of The 9 Best Places for Roast Beef Sandwiches in St Louis.

7. Connelly's Goody Goody Diner

8.1
5900 Natural Bridge Ave, St Louis, MO
Diner · 27 tips and reviews

Riverfront TimesRiverfront Times: Though the Goody Goody offers a diverse lunch menu, the breakfast menu is where it's at; you can't go wrong with cinnamon-laced french toast. Read more.

TungTung: Try the chicken and waffles!!

Mark H.Mark H.: A Saint Louis landmark....

John D. McGurk's Irish Pub is one of The 9 Best Places for Roast Beef Sandwiches in St Louis.

8. John D. McGurk's Irish Pub

8.9
1200 Russell Blvd (at 12th St), St Louis, MO
Pub · Soulard · 95 tips and reviews

Michael B.Michael Brimhall: Probably the best Irish pub I've ever been to. I stop in every time in St. Louis

Nolan M.Nolan Matarazzi: Ask for Mr. St. Louis

David C.David Clement: Watch out for the douche brigade.

Cecil Whittaker's Pizzeria is one of The 9 Best Places for Roast Beef Sandwiches in St Louis.

9. Cecil Whittaker's Pizzeria

7.6
6018 S Grand Blvd (btwn Fillmore St. & Wilmington Ave.), St Louis, MO
Pizzeria · Carondelet · 8 tips and reviews

BandanaMommaBandanaMomma: Great hangout with friends. Friendly employees.

Cryssy N.Cryssy Nelson: Eff regular wings, get the spicy mustard wings. Way better.

Matt G.Matt Goad: Sub mozz for the provel. That s#it$ nasty.