This place has great authentic Mexican food. If you come here expecting something like El Toro or Dos Reales, you won't find it. There food is great. The Pastov Taco is my new favorite, but I have never had anything there that I didn't enjoy.
The service can be slow, especially when it is crowded. The restaurant it self has more of a fast food feel to it than a casual restaurant. The food more than makes up for these flaws.