Get directions to: La Adelita Restaurant, Sun Valley, CA
Restaurant address: 8255 Sunland Blvd Sun Valley, CA 91352, USA
Restaurant: La Adelita Restaurant