You can use Crank Brothers road pedals with mountain bike shoes but you will need to trim a little off the bottom to clip in. Not sure but this might be the case with a few of the road pedals, you might be able to use them with mountain bike shoes with a little trimming at the bottom of the shoe (again not sure about any but Crank Brothers).

Hope this helps