We just bought a house in the neighborhood of 67th ave and Peoria. We were skittish about going to Federico's, but man are we glad we did. Ground beef tacos are awesome! My personal favorite is the Shredded Beef Burrito. They don't pile tons of stuff on it like other places; they make it with green peppers, tomatoes, and onions. I requested sour cream and man it was killer! It's like a giant fajita!
They have all kinds of specials too. These [bad] reviews really don't do this joint justice!