Get directions to: La Bamba Caribbean Restaurant, Burbank, CA
Restaurant address: 2600 N Glenoaks Blvd Burbank, CA 91504, USA
Restaurant: La Bamba Caribbean Restaurant