SoBo Café has been one of the most popular restaurants in Baltimore since it opened in 2000. Located in the Inner Harbor, a short walk from the homes of both the Baltimore Ravens and the Baltimore Orioles respectively, this cozy and intimate restaurant offers their version of American comfort food along with a variety of craft beers and wine cocktails.