Description
Cafe Alba is a welcoming restaurant at 718 South Los Angeles Street in Los Angeles, California, offering a memorable stop for locals and travelers exploring the city. Inspired by the spirit of the mother road, this Route 66-worthy destination brings road trip charm together with a comfortable dining experience in the heart of downtown LA. Whether you’re searching for a restaurant near South Los Angeles Street or planning a route66 food stop, Cafe Alba stands out with its inviting atmosphere, convenient location, and city-centered appeal. Perfect for visitors, commuters, and anyone discovering Los Angeles, Cafe Alba captures the energy of a classic road trip while delivering a distinctive urban restaurant experience.
Map
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
