The Urinals of Westside Lilo’s Café

Westside Lilo’s Café is a restaurant located in Seligman, AZ.

Filed under: Bars & Restaurants
Tweet

This picture was sent in by BC. He writes: "Westside Lilo’s Café is a FANTASTIC restaurant in Seligman, Arizona, on historic Route 66. German and American specialties, breakfast served all day, huge menu and all good choices."