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

“Food is a pretty good prism through which to view humanity.”

― Jonathan Gold