I'm at Alfredos Place at least once a month and think Alfredo has the best Taco's in town. If you don't believe me show up on a Tuesday night and find out for yourself for Taco Tuesday.
I would put these tacos up against any taco in Kansas City as the Best.
more