Restaurant
Macho Radiobar
60 locals recommend,
Permanently closed
Location
92 Fort York Blvd
Toronto, ON
Tips from locals
Good local option for delicious drinks and daily specials. Nice patio for outdoor chilling with a lookout to the park.