Steven Garcia
Lucky Lady Card Room Lucky Lady Card Room
San Diego, California
"Steven Garcia"
Good time. No waiting for seat.