The Backyard Bayou

2491 1st Street, Livermore 94550, United States Get Directions to this spot
2491 1st Street
Livermore, 94550
CA, United States

Rate and review The Backyard Bayou in Livermore, CA, United States!

Share your experiences at The Backyard Bayou with your friends or discover more Restaurants in Livermore, CA, United States.