You might as well be eating at a restaurant in Mexico while your eating here. The open grill and dozens of different salsas at your choosing...
All reviews seem positive