Blue Cactus
Ulica Zajaczkowska, 11, Warsaw, Poland 00-785
Featured Review : The Blue Cactus Restaurant in Warsaw is a strange restaurant - it doesn't seem to stick to serving one cuisine. Even though it is advertised as a Tex Mex restaurant in most guide books, it has an identity crisis and chan...See Full Review