Get directions to: La Isla Mexican Seafood, Anaheim, CA
Restaurant address: 3462 E Orangethorpe Ave Anaheim, CA 92806, USA
Restaurant: La Isla Mexican Seafood