La Cucaracha 36 S. Dale St. St. Paul MN United States
Reservations: Recommended
Hours: Lunch Mon.-Fri., Dinner Mon.-Sat.
Phone: 651.221.9682