Get directions to: Antojitos Diana, Long Beach, CA
Restaurant address: 2400 Santa Fe Avenue Long Beach, CA 90810, USA
Restaurant: Antojitos Diana