PANAMA CITY — The Barragans opened their first area Los Rancheros in 1999 on 23rd Street in Panama City, but the original location was destroyed during Hurricane Michael. After purchasing property just down the street, they built the newest restaurant from the ground up and reopened at the beginning of September.
Read More on Panama City News Herald