Los Amigos is my favorite place to eat in Chatsworth. It has big portions and great service. My boyfriend and I go and eat there at lease once a week because we love it so much!
All reviews seem positive