Cuban

All Posts
Sorted by most recent
The Canal Club review image

PHX Review

The Canal Club

The Canal Club is a fun, retro, Cuban restaurant in Old Town Scottsdale that you should go to before a night at the clubs in the area.