Lilia's Stand

101 W Lyon St LaredoTX78040
Map

Open Map

Description

Lilia's Stand is located at 101 W Lyon St, Laredo, TX. This location is in the El Trompe neighborhood. This business specializes in Carry & Take Out.
by merchantcircle on November 15, 2018 from merchantcircle