Las Panchitas

Restaurant in Tahoe Vista, California

Features: outdoor seating

8345 North Lake Boulevard, Kings Beach, 96143