American Legion's hours are Sun & Thu-Sat 12pm-10pm;; Mon-Wed 1pm-10pm.