The Urinals of Longhorn Steakhouse

Longhorn Steakhouse is a chain restaurant with locations throughout the eastern half of the United States. This particular Longhorns is located in Carolina, Puerto Rico. It is one of three Puerto Rico locations for this chain.

Filed under: Bars & Restaurants
Tweet

This picture was sent in by PR. He notes that this Longhorns is located adjacent to Plaza Las Americas, which is the largest shopping mall in the Caribbean.