Monday, October 25, 2004

A Temple of Gastronomy?

The Post-Gazette certainly likes Eleven, Big Burrito's new restaurant in the Strip. Is it really that good?

No comments: