Excellent meal and great service. El Alamo is a small, simple local restaurant with a specialism in hams. We had a cold meat plate, cheese, olives, bread, cod fritters and a really nice bottle of Rioja. I also ordered a steak - which is probably the best steak I've ever had - amazingly tender, melt in your mouth steak! 10/10. They have a very reasonable understanding of gluten free and they do have plenty to choose from that doesn't have gluten in. No gluten free bread but they did give me extra ham to tuck into. We'll definitely come back when we're back in Barcelona. When asking for directions the local person we spoke to also thought it was the place to go to.