Is there a entry fee?
Address: 3424 N 19th Ave, Phoenix, AZ 85015, USA
Derrick De Los Santos | Jul 30, 2019
No entry fee. Just walk in & sit anywhere you like
Michael Romo | Jul 30, 2019
No very chill kinda place
Thanks! Your answer is awaiting moderation.