O'Ceallachains bar and bistro is located across from the post office just before the bridge in the town.    This is a clean efficiently run bar and restaurant.    The food is excellent and very reasonably priced with an extensive menu served all day.   Staff are extremely friendly and the choice on the childrens menu very good.  You have  to wait about ten minutes for  food but everything is freshly prepared and the portions are large.