Last Drop Tavern ★★★★★4.5 (1,188) Restaurants Bar & grill · New American restaurant 550 Powell St, San Francisco, CA 94108 Call Website Details →