Psst... We're working on the next generation of Chowhound! View >
HOME > Chowhound > Texas >
Jan 19, 2007 09:06 PM

Best Burrito in Dallas?

What do you guys think?

  1. Click to Upload a photo (10 MB limit)
  1. Ah Freebirds of course

    1. I've got to agree. There is a location in at Beltline and the Tollway as well as a location at Lovers and Greenville in Old Towne.