Food was good, no doubt. We visited twice and tried a wide variety of items. All of them tasty and well prepared.  But the prices are ridiculously high for what you get. The indoor seating area was pretty bad. Fairly messy and dirty. And the constant fight against the swarms of flies made eating here a chore rather than a pleasure. Outside seating looks better, but when it's 110 degrees out, inside is the only option. The cafeteria style ordering system was very slow and seems very inefficient.  It's  unlikely we will visit again even though the food was quite tasty.