Last night I went to Tierras Mexicanas (36th Ave. at 31st Street in Astoria, conveniently located right at the 36th Ave. N train stop) based on the recommendations of other Chowhounds. This place is really good. When you sit down they bring over addictive chips with two kinds of salsa -- it's hard not to eat too many. We had a very tasty appetizer called something like Papas Rellenos that was seafood on a bed of crunchy thin potatoes and the sopa de Tierras Mexicanas, which was a very nice chicken soup with peppers. Main dishes were a marinated skirt steak that was excellent, a Mariscos platter that was also excellent, a whole red snapper that was very good, and a chicken breast that I didn't try but seemed just okay. The entree prices are between $10 and $15 dollars for very large portions. They also have burritos and tortas that are cheaper. Also, this is not just a dingy hole in the wall with no decor -- it's a nicely decorated small room. They are definitely trying to be a sophisticated restaurant, but unfortunately, I think they may be too pricey for the neighborhood, yet they have not been able to draw enough people from outside the neighborhood. When we arrived at around 8:30 on a Saturday night, only two tables were occupied, and halfway through our meal, we had the place to ourselves.