Tag

I have long been a fan of Spencer and Heidi’s favorite Mexican restaurant Don Antonio’s in West LA. As far as I can see, it’s the only thing Spencer and I agree on. 🙂 Don Antonio’s serves up the best Mexican food I’ve ever tasted! In fact, the restaurant was the subject of

Like most everyone who watches, I, too, think Spencer and Heidi from are complete douchbags – but I still had to go find the restaurant they seem to visit on every episode – Don Antonio’s. It was easy enough to find with a simple Google search and, with camera in hand, my boyfriend and I ventured out there one Friday night. It is […]