I see this on twitter all the time in one variation or another “You have to go to TacoLu, they have the best tacos in town!” Well it has been a while since my unimpressive Burrito Gallery Restaurant Review or the Cantina Laredo Restaurant Review so I figured, why not? I could use a good taco….or 2…or 10. Whatever, so I like to eat…get off…












