Share:

Restaurants & Bars 6

Chicken Heaven

Ian | Jul 24, 2003 11:19 AM

I was walking down Franklin Street downtown yesterday and walked by a place called Chicken Heaven, which had a line out the door at lunch time. Does anyone have a view about this place? Is it worth passing up a chacarero for?

Want to stay up to date with this post?

Recommended From Chowhound