Taco Bell

Restaurant in Tahoe Vista, California

Features: takeaway

8491 North Lake Boulevard, Kings Beach, 96143