Passing a single two word value into contextual filter that allows multiple values I have a contextual filter set up to allow multiple values, and it filters the view on the city. so if I pass in "new york", the view will look for "new,york" which will not return any results. If I pass in "new york,chattanooga" the view looks for "new york,chattanooga" which will give me the results from new york and chatanooga. Lastly, if I pass in "new york, "(notice the space), the view will give me the correct results.

Is there a way to get the view to not act this way? I.E. Allow me to do views_embed_view('places_to_stay', 'block', "new york");? Thanks!
in your case I think you need to separate values with plus-characters. so it would be:

views_embed_view('places_to_stay', 'block', "new york+chattanoog");


Because you have a single argument expecting multiple inputs.

in some other cases you might use the comma separator if you have multiple arguments each expecting a single inputs.