I love authentic Mexican food. No taco bell but the real thing. No quiero taco bell. Yo quiero good mexico food. Here you get that. The environment is ok, and is a lot like any other semi fast food Mexican place. However, the food is worth it as it is very delicious and keeps you coming back for more. It is a good place to go for lunch and anytime actually as I went for dinner. Take a friend and enjoy.