Los Cucos – Fall Creek

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″/]