Send us a message
The server encountered an error.
John's Grill is located in the heart of San Francisco's Union Square district. We are open 7 days a week and always happy to assist you with any questions you may have.
63 Ellis St. San Francisco, CA 94102
+1 (415) 986-0069