JO Mamas is a hole in the wall in a small strip mall. It attracts little attention, but has the best bagels in town. It also does a great deli type sandwich, better then the delis and sandwich shops in town. The locals frequent this place all the tie with good reason. Well worth going if you are in town.