Chowhound Presents: |

Chain Restaurants

Burritos

Freebird's World Burritos,any good?

Share:

More from Chain Restaurants

Chain Restaurants Burritos

Freebird's World Burritos,any good?

h
HollyDolly | | Aug 30, 2010 10:19 AM

There is a couple of FreeBird's World Burritos in San Antonio, and they plan to in October open one in The forum Shopping Center at Olympia Hills in Selma.
Has anyone eaten their burritos, and are they any good?

More posts from HollyDolly

Feedback