Optaca El Rey
Address:
1131 S Bronson Ave, Los Angeles, CA 90019
Phone:
(213) 389-1918 Restaurants
Other Businesses:
- Lemonade Restaurant Group at 3515 W Washington Blvd, Los Angeles, CA 90018
- Star Burger at 1275 S Bronson Ave, Los Angeles, CA 90019
- Kainan Nino at 5173 W Sunset Blvd, Los Angeles, CA 90027
- Jae Ju Island at 4100 W Pico Blvd, Los Angeles, CA 90019
- Prism Coffee at 1032 Crenshaw Blvd, Los Angeles, CA 90019