El Charro is not only a great restaurant because of the delicious food, but because the staff is nice, the food arrives quick and its always been exactly as I ordered.
I had one problem the first time I went, and that was because the waiter I had didn't speak very good english - but after pointing to the menus, he understood what we wanted.
more