Excellent food, reasonably priced, and fresh meat from their deli. Los Gemelos is as close to authentic as you can get. The al pastor and chicken definitely hit high points if you go for any of their tacos, quesadillas, or gorditas. So far I have not had anything outside of their a la carte offerings, but I have been satisfied every time I've gone.