La Roca Seafood Restaurant

4120 San Bernardo Ave, Laredo
(956) 753-1620