Reading a NY Times story which said:
"... eating paella and tapas at La Nacional, a restaurant on 14th Street. ''When you come to America,'' Adrover says, ''Spanish people give you this address. Only Spanish people know about this place.'' The restaurant has simple wood plank tables and a television is turned to a Spanish-language station."
Anyone heard of this place? A search on chowhound turned up nothing.
Updated 2 years ago | 7
Updated 11 months ago | 3
Updated 1 year ago | 3
Updated 1 year ago | 13
Updated 1 year ago | 2