Los Cucos Mexican Cafe , 1401 Lake Plaza, is slated to open in late 2025 at City Place. The new restaurant from the Cabrera family will be an elevated version of its popular Tex-Mex restaurant, representing the next-generation with a more cosmopolitan approach to the family-friendly concept.

Taking its cue from the successful Montgomery location that opened last year, the City Place restaurant will offer a bustling full-service bar with craft cocktails, margaritas, generous happy hours and later-night bites. With a modern wrap-around patio, the restaurant will occupy the ground floor of an endcap, two-story LEED Silver-certified office and retail building. It will be located near the lakefront promenade which also boasts the City Place Plaza where live music, food festivals, fitness acti

See Full Page