This place is so fucking good, I feel ashamed that it took me this long to find it. It’s in Mount Washington, and it’s cheap and fucking delicious. The Al Pastor is the specialty and they have a cilantro crema that comes on their tacos and burritos and is delicious. Strong recommend.

by jonathanjrouse

Write A Comment