Where to find us
All locations open Mon – Fri, 10am – 12pm & Sat – Sun, 11am – 04am
All locations open Mon – Fri, 10am – 12pm & Sat – Sun, 11am – 04am
Address: 154 Atwells Ave, Providence, RI 02903
© Copyright 2016 – Lucia’s Mexican Restaurant – web design by Tex Graphics