Los Compadres Restaurant is a Mexican establishment known for its cozy, hole-in-the-wall atmosphere. It is located in Chinatown, across from Suehiro Mini, and is situated in a small strip mall.