We are open every day from 12:00pm until 2:00am

Happy Hour 12pm to 7pm everyday.

3988 18th St. @ Noe St.
San Francisco, CA 94114     
Phone 415-861-1310
Email  mail@thelastcallbar.com



About Us

Photos

Directions

Yelp Reviews

Facebook








Comments