Donuts and Tacos? You win Texas.
Did you know that Texas has not one but four Donut Taco Palace restaurants?! Four places where you can order donuts AND tacos. I’m thinking it’s time for a road trip to Texas. Who’s with me?
Did you know that Texas has not one but four Donut Taco Palace restaurants?! Four places where you can order donuts AND tacos. I’m thinking it’s time for a road trip to Texas. Who’s with me?