Papilles
“Under the radar”, “hidden gem”, “underrated”… Papilles is certainly not the pretentious and overpriced French restaurant you typically find in the United States. After parking your car on a strip mall tucked away on near the 101, you’ll feel like...