Azul-Latin Kitchen
1001 Heavenly Village Way
Suite 04
South Lake Tahoe, CA 96150
(530) 541-2985
Hours:
Mon - Thu, Sun: 11:30 am - 9:30 pm
Fri - Sat: 11:30 am - 10:00 pm
Fri - Sat: 11:30 am - 10:00 pm