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 2 years ago | 4
Updated 2 years ago | 0
Updated 1 year ago | 6
Updated 6 days ago | 1
Updated 4 months ago | 4