Playa Del Toro Police Station

The Playa Del Toro Police Station is where Ms. Teets is held after she is arrested for driving her scooter while intoxicated in "Red Tuxedo". While there, she meets a former lover named Duncan who is working as a police officer.