Wow - I was really impressed by this place. I didn't even know they existed until today but I will certainly be back now that I am in the know! The decor is cute and as another reviewer said, you feel like you are in a hip Tremont restaurant. The service was very good - not so quick that you feel rushed but not too slow. My husband and I ordered the queso dip for an appetizer and it was amazing. Very flavorful and just enough heat but not overly spicy. I had to resist licking the bowl with a finger. I had the chicken empanadas which were perfectly done. I love the fact that you can choose your dish (emanadas, burrito, taco...) and then choose the filling. My husband got the trio platter which was a burrito, taco and enchilada. He said they were all excellent and very flavorful. You could definitely tell that everything was freshly made. No sauce from a can here. Presentation of everything was very well done. All our dishes were very attractive. And the margarita.... YUM! I hate going to a place and getting a margarita that is made from a mix. Once you have a "real" one, you never want the mix again. Real is exactly what you get here. They are flavorful and expertly made. I love the fact they have such a large variety of tequila here and that you can chose what tequila you want your margarita made with. I will recommend Taqueria Junction to everyone and I will definitely be back! As for price, I think they are reasonable. You are getting fresh food freshly made. Don't expect the super cheap prices of some mexican restaurants in the area because the quality of food here is far superior to most of the local mexican restaurants in town. The $8 and change I paid for my emanadas was well worth it. I got three, huge emanadas for the money and I felt it was worth it. Margaritas start at $6.95 (I believe) and they are worth it.