Yesterday my husband and I were driving down Rt. 3 on our way to West Chester. Somewhere around Newtown Square we passed a restaurant whose sign, I believe, said it was Spanish. I didn't catch the name and we didn't go back that way. Web searches have not yielded a clue - does anyone know what restaurant I'm talking about?