Indian Wells Tavern

Indian Wells Tavern is a laid-back and intimate restaurant that serves some of the heartiest, feel-good dishes paired with a great value. Situated on Main…