Los angeles — This place is huge! Lots of tables, booths and an expanded bar. We were brought to a cozy booth within minutes. Orders for food and drinks was prompt and the food was on our tables as if they knew we ...
Los Toros restaurant in Chatsworth, Los Angeles Ca. Wonderful Mexican food, fast service and cozy ambience. Fun times mid week.
or