I love this place. I always get the Bakersfield margarita (one of the best I've ever had), the fish taco, and the short rib taco. Everything I've had is delicious and gets out pretty quickly, but be prepared for a wait on a busy night (Fridays and Saturdays usually). The staff is very nice and definitely helpful. The only drawback is how incredibly loud it gets, especially in the downstairs bar. Last time my date & I ended up just not talking while we ate because it was so difficult to hear. I think this would be helped a bit if the music were lowered a bit and the majority of the volume was from conversation. But it doesn't prevent me from going because the tacos really are so great. Whenever I call for a reservation I'm told they don't take them, but I do know they let you track your place on the list via Yelp, so maybe there's an option for a call-ahead spot of some sort (like NoWait). Not sure though.