After moving back to the Buffalo area from SWFL, I was missing the authentic Mexican food. Buffalo’s mexican food was sub-par to the food down there… until now. El Ranchito 3 is by far the most authentic Mexican restaurant in Buffalo! The food is amazing, the drinks are tasty, the staff is friendly, and the service is great. They’re great with my gluten allergy as well. I’ve been going back to this place almost every week now; it’s just that good