1RestaurantsOrigenCarcaixent, SpainPoints595Origen is the right booking if you want grounded, technically precise Valencian cooking tied to a single town and its produce. Chef Àlex VidMapView