Archive For The “Tapas” Category

Ibiza

By | April 3, 2006

Ibiza 2224 E Carson St South Side        15203 412-325-2227 M-Sat 4pm-2am I’ll tell you straight up, I am a tapas-skeptic.  Every time I have them, the portion is too small and the price too high, leaving both the stomach and the wallet too empty.  They might be delightfully delicious, but most of the time I […]

Read more »