The Urinals of Cowboy Ciao

Cowboy Ciao is an upscale restaurant in Scottsdale, AZ.

Filed under: Bars & Restaurants
Tweet

The trendy Cowboy Ciao is affiliated with the adjacent Sea Saw restaurant, which is also quite good.