Out of the Cave ★★★☆☆3.3 (3) Restaurants Takeout Restaurant · Health food restaurant 61 Rickenbacker Cir, Livermore, CA 94551 Call Website Details →