El Lucero Restaurant

Salvadoran restaurant · 2127 S Sheridan Blvd A, Denver, CO

Dine-In

Hours

More food in Denver, CO · Salvadoran Food in Denver