Las Palmas, at 309 E. Main St. in Visalia, is closing after 53 years.
Las Palmas, at 309 E. Main St. in Visalia, is closing after 53 years. Las Palmas
Las Palmas, at 309 E. Main St. in Visalia, is closing after 53 years. Las Palmas