"Fantastic food!! I got the nachos, and they were amazing. Big plate, plenty of food, and good service. The salsa bar is good, too!!"
Phone: +18185031220
Address: 11669 Sherman way North Hollywood, CA 91605-5834, United States
City: North Hollywood
Monday: 11:00-22:00
Tuesday: 11:00-22:00
Wednesday: 11:00-22:00
Thursday: 11:00-22:00
Friday: 11:00-23:00
Saturday: 11:00-23:00
Sunday: 11:00-22:00
Dishes: 34
Amenities: 12
Categories: 5
Reviews: 21956