Puerta de Mérida offers a charming terrace and homemade cuisine.