Diablo

$ • Mexican • Salads

4.9 (39)
View delivery time and booking fee. • 

3129 Sunset Blvd, Los Angeles, California 90026 • More info

Most Popular
Fork and Knife
Street Tacos
Small Plates
Signature Tacos
Sides
Salsas
Sweets