We drove in and were a little surprised to see a kind of "hole in the wall" type place in a strip mall but hey, I trust yelpers!