-
Freebirds World Burrito
is a top notch Burrito Place Restaurant
Ranked #1 of 36 Restaurants in Hennessey Houston.
Some say, it is cool, great, busy.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Great food. Cool atmosphere. Often too busy for my tatse though.