For a great, authentic Mexican meal, El Nopal is the place to be. The service is good, the food is excellent and the prices aren't bad either. They just moved into a brand new building and there is plenty of parking available. If you're in the mood for good Mexican food, then this restaurant is highly recommended. The only problem and it's very slight, is that the wait staff is not very proficient with the English language; so don't expect it to be easy to place special orders.