Did you ever walk into a world you didn't know existed? D&D Restaurant in Egleston Square measures about ten feet by ten feet, but when there, well past lunch hour, it was jam-packed. Featuring home-style Dominican specialties, it cranks out mounds of chicken, beef and pork that keep the locals coming back for more and the phone ringing off the hook. Another clean, well-lit place in Jamaica Plain with prices ranging from $7-$15, it's no wonder those guys were all chowing down.