LA PENCA

Take Out

Place Your Take Out Order

See MENU & Order

LA Penca

(608) 819-6662

1821 South Park Street Madison
WI 53713

OPENING HOURS MON TO SAT 11.00 AM – 10.00 PM
SUN – 11.00 AM – 9.00PM