Tacos are great...BUT.... Location poses some challenges as you have to wait in one of 6 or so lines depending on what you are ordering. The real bummer is that you'll have to wait in an additional line to pay once you have your food. Impractical to handle a tray, wait in line and watch for a table...lord help you if you have a toddler who is as energetic as mine! This place is like a living headache!