Comments are closed.
La Cucaracha Mexican Restaurant 36 Dale St S. Saint Paul, MN 55102
Open Wed. – Sun., 4pm-9pm
Appetizers Entrés Drinks Happy Hour Kid's Menu