Carmen's Restaurant
From:
78010 Country Club Dr Ste 400, Palm Desert, CA
Online ordering not available.
Please try again later or choose a different location.