Restaurants & Bars 2

Steve's deli

anguscole76 | Sep 15, 2011 12:53 PM

No one mentioned Steve's deli in Owings Mills on Owings mills blvd. I love love love there corned beef But their bagels are so so, i must of gone at the wrong time. but over all i prefer steve's over Lenny's just better corned beef thats just my opinion.

Want to stay up to date with this post?

Recommended From Chowhound