http://admiralpub.com The best pub West Seattle. The Admiral Pub located at 2306 California Avenue Southwest Seattle, WA 98116 (206) 933-9500. Pulltabs, poker tournaments, pool, darts... THE BEST HAPPY HOUR. Try the steak bites, cooked at your table on a lava rock for under 5 bucks!!