Super Taqueria (3/5) - http://www.yelp.com/biz...
"Fast and efficient. That's pretty much it. The food is ok but not at all special. Go hum. Go to El Grullense instead." - Janet Fouts