Get directions to: Rick's Drive In & Out, Alhambra, CA
Restaurant address: 132 W Main St Alhambra, CA 91801, USA
Restaurant: Rick's Drive In & Out