Libby's Restaurant
Mexican
Philo, CA
17.4 mi