I was having lunch at Pambiche a couple of days ago and met a couple who highly recommended a Mexican Restaurant that I had never heard of.
They both said it was their favorite Mexican restaurant in town.
They said it was located in the back of a Grocery Store on about 163rd and NE Glisan. Said it was part of the deli?
Has anyone ever eaten there or heard of it?