Posted inReviews Latin-american “soul” food at Alma in Regent Square Posted by By TasteBudB September 2, 2012 Nestled in Regent Square at the corner of Braddock Avenue and Forbes Avenue is a…