I've ordered takeout from La Canasta a few times and have been very happy with the food! I haven't dined in so this review is just for takeout. Even during the lunch rush, the wait isn't unreasonable so La Canasta is a favorite spot for my team at work. Takeout orders are usually ready within 20 minutes of calling.
Out of everything I've tried so far, my favorite is the breakfast burrito (eggs, cheese and machaca beef), and the carne asada burrito. The classic cheese quesadilla is good too. I'm especially impressed with the salsa/hot sauce at La Canasta. It's not TOOOO spicy, but definitely has a kick. They give you two little things of it per burrito which is just enough to smother every bite in spicy goodness.
I look forward to dining in one day, but until then, I'll keep my to-go orders on a regular schedule!