Get directions to: Marisqueria La Barca Mexican Seafood Restaurant, Las Vegas, NV
Restaurant address: 953 E Sahara Ave Las Vegas, NV 89103, USA
Restaurant: Marisqueria La Barca Mexican Seafood Restaurant