Review for Ebro Greyhound Track Review For Ebro Greyhound Track Google User Aug 1 '11 at 17:05 Was in town on business and wanted to play. Dealers were nice. A lot of locals playing. Facility was better than I expected - its a dogtrack not the Bellagio. Having said that if you like to play cards in the area I recommend. View full site to comment or like