They popped up in the Elco Shop and I had to give it a try. I rank taco spots based on their Al Pastor and Los Palomos has a solid one. Solid flavor and... more
This particular spot is a little confusing because I think a couple operators operate out of the space. I'm going with this operator only because there is... more
Love this street taco stand. Great vibes and prices. Love their open condiment section. They have a table to sit and eat as well. I love their Al Pastor... more