Every once in a while, openings slip in under our radar -- that's the case with Bheema's Indian Kitchen & Bar, which opened just over a month ago at 110 S. Shackleford Road, Little Rock, previously Khalil's Pub (and, if you go back far enough, Julie's Place). You will recall Bheema's moved out of a little hole-in-the-wall space at the back end of Asian Groceries in the Ashley Square Shopping Center, North Rodney Parham and Reservoir roads.

See Full Page