I'm going to preface this review by saying that it wasn't really about the food (see below why) that I gave them 3 stars.
A couple of Yelp Elites and I went to El Catrin around 10:30 pm. There was a line up outside for no reason as there were plenty to empty seats. By the time we got to the front of the line we were told at 10:45 pm that the kitchen would be closing in 15 mins. Not only did it take us 15 mins to be told this but when we decide to stay, it took them another 6 mins to seat us. Albeit we are a large group (around 15-18 people) but there were SO many empty seats I nearly sat down where ever I pleased. Upon FINALLY being seated we were told that we now had 9 mins to order.
I couldn't deal with the pressure of a ticking time bomb so just decided to order the vegetarian burrito (I know, who does that right?). In case you were wondering, yes, yes it was a mistake. The food is tapa style which was good as my burrito ordeal was over before it began it just 2 bites. I glanced over at other dishes my Yelp mates had ordered and the fish taco looked good and so I might return for that.
Food came out fast, staff was really nice and polite. It was just the seating delay that ruined the whole night but I suppose the did the best the could with bringing the food out pronto! I'll have to update this review when I go back for round 2.
Oh and decor is nice but really need to enjoy it on the patio next to the fire pit which sadly we did not benefit from due to the seating fiasco.