"El Rancho Taqueria is my favorite spot for tacos! I've been eating here for a couple years now, and the food never disappoints. I also love their carnitas- the meat is tender and truly melts in your mouth, but it also has the perfect crispy outside. Definitely try the horchata, too! It's a delicious treat of a drink. It is worth noting that this isn't your typical Americanized tex-mex restaurant. I've seen some people ding this place in reviews for not meeting their expectations of an Americanized Mexican restaurant. (No, you're not going to get free chips and salsa here. El Rancho is more authentic, but I think that's part of what makes this place so amazing! I also find the prices to be very reasonable. Overall, I can't recommend this place enough. It's an unassuming eatery that has the amazingly delicious food inside."