All reviews seem negative
Service is very slow you order and then you have to wait more than 20 min this has happened on all the time i have gone to eat there! and you ask for home made tortillas and they ...