Los Compadres Restaurant
Address:
633 N Spring St, Los Angeles, CA 90012
Phone:
(213) 626-1533
Restaurants
Other Businesses:
- Goal at 8334 W 3rd St, Los Angeles, CA 90048
- Wahoo's Fish Taco at 6258 Wilshire Blvd, Los Angeles, CA 90048
- North End Pizzeria at 8514 W 3rd St, Los Angeles, CA 90048
- Skylight Gardens at 1139 Glendon Ave, Los Angeles, CA 90024
- 643 North at 643 N Spring St, Los Angeles, CA 90012