L Campo ★★★★★4.5 (122) Restaurants Spanish restaurant 2059 First St, Livermore, CA 94550 Call Website Details →