Mexican restaurant Pancho Villa, located in a shopping center, offers a taste of Mexico. Table reservations are available by phone.