Freebirds World Burrito

2120 S 1300 E, Salt Lake City, UT 84106
Freebirds World Burrito Freebirds World Burrito is one of the popular Latin American Restaurant located in 2120 S 1300 E ,Salt Lake City listed under Local business in Salt Lake City , Mexican Restaurant in Salt Lake City ,

Contact Details & Working Hours

Map of Freebirds World Burrito