Anyone been to ATwater Tavern near AT&T Park?

Am going in 2 weeks and can’t find any external information/reviews. Menu looks promising.

ATwater Tavern, 295 Terry Francois Blvd (at Pier 50), S.F. atwatertavern.com

Help cover Hungry Onion's costs when you shop at Amazon!

Making noodles. Phongdien Town, Cantho City, Southern Vietnam.
Credit: CiaoHo