Get directions to: Blue Bayou, Anaheim, CA
Restaurant address: 1313 S Harbor Blvd Anaheim, CA 92802, USA
Restaurant: Blue Bayou