Famous Spot
Address:
6138 N Figueroa St, Los Angeles, CA 90042
Phone:
(323) 254-7565
Restaurants
Other Businesses:
- Taco Bell at 6060 N Figueroa St, Los Angeles, CA 90042
- La Cuevita at 5922 N Figueroa St, Los Angeles, CA 90042
- El Pollo Loco at 6009 N Figueroa St, Los Angeles, CA 90042
- Carrows at 6040 York Blvd, Los Angeles, CA 90042
- Italiano's Pizza at 6500 N Figueroa St, Los Angeles, CA 90042