Friar Tuck's

Famous for great sandwiches, appetizers, and more. Happy Hour 4-7pm.

Restaurant Type

  • American
  • Sandwiches/Subs