Tacos are hard to mess up, but service must be perfected. They got rid of table service in favor of counter service with arrogant teenagers. We had to stand at the host stand for five minutes before they let us know this. Be prepared to clean your own table because they were overwhelmed on a moderately busy Sunday. Like Starbucks I am usually offended by a place that expects tips before service is completed. Other than this the food is good, tasty and fresh.