I don't feel like I am overdoing it by giving R&R 5 stars. Forget about its gas station location or its small interior (I mean really small). The food warrants all five stars. Rodrigo Albarran has created something special here. The prices are very reasonable, so you get the feeling that your money is going into the food; certainly not the ambience.
These are R and R Taqueria videos from YouTube where they have either been tagged or have mentioned R and R Taqueria in their title, tags or description so if you want your videos to show up for R and R Taqueria using your YouTube account, just mention R and R Taqueria in your title, tags or description.