BAR Restaurante El Nido is a casual dining establishment in Villena that offers homemade sandwiches with fresh bread. It is a popular stop between regions.