anyone here been/seen o'mara's at all? thinking of checking it out this summer hopefully, but all i can find is: http://www.************/group.php?gid=11100930748