Home » Posts tagged with » pink castle

Our Trip to the Kitschiest Restaurant on Earth……Casa Bonita in Lakewood Colorado

Our Trip to the Kitschiest Restaurant on Earth……Casa Bonita in Lakewood Colorado

Share This Post

By Sara In AZ One night, a long time ago, Mike was flipping channels and landed on an episode of South Park. It just happened to be an episode where Cartman does ANYTHING he can just so he can go to his “favorite place in the whole world”……..which just so…