Acapulco Beach is a Taco Bell restaurant.