Welcome to San Diego;
Of the three casinos you mention I like Barona but if you
are driving and have to find your way yourself the easy one
to find is Viejas as you can see it from the Freeway. East
of San Diego in Alpine.
Ocean's Eleven is the top of the line in town for card rooms
also next to the freeway up north in Oceanside.
Hope this is of some help.