17419 SE McLoughlin Blvd, Portland, Oregon 97267 USA
Authentic hole in the wall Mexican restaurant!
Photo Credit: Yelp