Logo for Rick & Roxy's

Rick & Roxy's

Logo for Rick & Roxy's

Rick & Roxy's

2131 Lombard St, San Francisco, CA 94123, USA

Logo for Rick & Roxy's
Max Seated
100
Max Standing
300

Average Response Time 1-2 hrs

Average Response Time 1-2 hrs