Freebirds World Burrito
Hours:
2000 Ross Ave Unit 190, Dallas TX 75201
Tips
Hours
Wednesday
10:30AM - 7:30PM
Thursday
10:30AM - 7:30PM
Most Recent Comments
-
April 2024
The folks who work here actually tend to like thier occupation. Always top
-
January 2024
Service is always awesome. Food prices are way better than chipotle and the meat is actually
-
January 2024
Omg. I forgot how good freebirds was. I’m thoroughly impressed with this location.
More Comments(80)
You May Also Like
-
Dallas, Texas