Chalupa-lovers lost their minds when Taco Bell announced it was opening a pop-up hotel in Palm Springs, California last month, and now the hotel is ready to start taking your order... er um reservation.
Kevin Freeman made a personal goal of his a few years ago to eat at a Taco Bell in every state, and even though it took him two years, he accomplished the goal.