Laredo Taco Company3.65(0 reviews)206 TX-107, Santa Rosa, TX 78593, United States / Biig Rasscals3.00(0 reviews)Mexican / 223 North Main St, Santa Rosa, TX 78593, United States /