Flanagan's is an upscale-casual American restaurant established in 1983. The menu features diverse fare, from po' boys to filet mignon, alongside a full bar.