alert

Oh, shoot! Los Padres is temporarily not accepting orders.

Los Padres
7015 Amundson Ave Edina, Minnesota 55439 | Restaurant Info