Tag Archives: tu casa

Tu Casa

I really enjoy some good latin food from time to time.  Pio Pio is nice, but I really hate their super loud atmosphere.  In order to have a conversation in there, I need to scream on like level 10 volume.  I found a place on Steinway street (in Astoria) that is a little less populated,...

View full post »