101 Reasons You Should Live In Texas At Least Once In Your Life
[…] 7. Mambo Taxis from Mi Cocina: frozen margaritas mixed with frozen sangria and just a pinch of “wait, what happened last night?”[…]The post Buzzfeed lists Mambo Taxis from Mi Cocina as the #7 of 101 reasons you should live in Texas appeared first on MiCocina Restaurants.