Dad and I have reservations at the Omni location after the Dallas Safari Club show next Saturday.
This will be our first time there and wanted to get opinions from the GS? Is this place really worth the hype? What does everyone recommend having?
Sent from my iPhone using Tapatalk
This will be our first time there and wanted to get opinions from the GS? Is this place really worth the hype? What does everyone recommend having?
Sent from my iPhone using Tapatalk
Comment