This is a great restraurant to take the family, and one of my favorites as far as U.S. Mexican food. Something about their dishes seems fresher than other places', and if you order guacamole, they make it right in front of you, adding tomatoes, garlic, and cheese to your taste; it's delicious! Their tortillas are also fresh; you can see them making them up at the front of the restaurant.
Other than that, they have the typical offerings of tacos, fajitas, enchiladas, and tamales. The restaurant is spacious, colorful, and has a bar area. Delicious!