THEY HAVE HAND MADE TORTILLIAS AND THEY HAVE GREAT FOOD. TRY THE LENGUA ON ANY THING.\r TAKE YOUR BIG APPETITE WITH YOU WHEN YOU GO!\r Pros: GREAT FOOD, ALL OF IT!!! AND HAND...
All reviews seem positive