La Libertad is a coastal town in El Salvador. It’s also a restaurant in Pelham. Tonite, Mr Foodie and I visited the latter. This place was quite a find. I don’t believe we have ever had El Salvadorian food before so I must admit, I’m not an expert and I have no basis for comparison. But what we had, we loved. And it was served by a waitress who had a genuine interest in making sure we enjoyed the food, which made for a fantastic foodie experience. La Libertad can be found-where else-in a strip mall in Pelham. I continue...

More