Get directions to: La Jaiba Shrimp House, Edinburg, TX
Restaurant address: 524 W University Dr Edinburg, TX 78539, USA
Restaurant: La Jaiba Shrimp House