Nice spot for dinner! I was in town for the Vegas marathon and on an extremely tight schedule between flying in, checking into the Venetian, getting to the Expo and trying to grab a tasty dinner before heading to the Mirage to see "Love". I honestly thought, trying to fit in a sit down dinner at a decent restaurant with less than an hour would be insane. I made a reservation on line via open table days in advance and when I finally found Taqueria Canonita in the canals - there seemed to be a wait , by the time it was my turn in line I was seated immediately. I ordered guac, salsa and chips right away and a pomegranate margie. The guac and salsa were delicious! I ordered the Barbocoa by suggestion of my server and within a few minutes my plate was on the table. I understand the black beans, and cilantro rice are probably already made and I think the server said this pork is cooked for 4 hours... I'd only had a few sips of my margarita before ordering but can't recall, anyhow my plate was out SO fast. I literally thought, was this just sitting pre made in the kitchen already. It was very tasty and came with nice warm corn tortillas. I ate as much as I could and put the salsa over the rice - SO good! I wish I could have finished it all. Service was great. I would definitely return. Bill $43 before tip