A description for this restaurant is currently not available.
Recipes created and perfected by the art of Cuban cooking, find there home in Tulsa, OK.
I'm am a catfish lover and a life long Tulsan...just want to add that I can say without hesitation Billy Rays catfish is by far the best in town. That is saying alot in this Town!!!...
the grub was gooooood.