on/laspalmas

The latest

Crabbing at Las Palmas

Scott and I ventured out to Las Palmas in West Allis, 1901 S 60th St., on the recommendation of a friend who said they had “the best crab legs in town.”

Jul 16, 2007