Story and photos by Mónica Barnkow Heaven is here. Manna’s Restaurant, which was established in 1984, offers the good stuff. The eatery at the 2331 Frederick Douglas location features a large self-serve soul food and salad bar. It is…
Browsing Tag