<< Previous Place Next Place >> Restaurante y Mariscos El Sol 300 S Virginia St, Terrell, TX 75160 214.622.8845