Lucha Verde
1326 Davie St, Vancouver, BC V6E 1N5
Tel: (604) 669-8620

Tuesday - Thursday  5pm - 10pm 

Friday & Saturday 5pm - 12am

Closed Sunday & Monday

No reservations required