The Vendry is now part of Groupize! Read more

Rio's Tequila Bar

Located In: Canyon Restaurant

Standing: 25

Canyon Restaurant

Canyon Restaurant

Rio's Tequila Bar
Address
Canyon Restaurant

620 South Federal Highway Fort Lauderdale, FL 33301

Business Space Location Map
Capacity

Standing: 25

F&B Options
In-house catering
Equipment
  • Air Conditioning
  • Bar
Frequent Uses
  • Private Dining