Restaurants & Bars 2

Los Burritos

John | Jul 7, 2005 11:15 PM

Have seen this chain in several locations around LA and wanted to know what fellow chowhounders think of this place. Thanks in advance!

Want to stay up to date with this post?

Recommended From Chowhound