Updated 3/12/2015
Construction of the new Los Cucos in Fall Creek is almost complete.
According to a company representative, the target date for opening is the week of March 30, 2015.
[google_map location_id=”1196″/]
Updated 3/12/2015
Construction of the new Los Cucos in Fall Creek is almost complete.
According to a company representative, the target date for opening is the week of March 30, 2015.
[google_map location_id=”1196″/]
Tags construction Fall Creek Restaurant