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?
Updated 1 year ago | 6
Updated 3 months ago | 5
Updated 7 months ago | 4
Updated 8 months ago | 5
Updated 3 days ago | 11