Your budget is going to be dependent on if you're staying at an all-inclusive resort or not, how many people going, wether you go with resort vendors or outside vendors, etc... We're having our wedding at an all-inclusive (Dreams Los Cabos) and each event (welcome dinner, wedding ceremony at Gazebo location, reception on Oceana Terrace) are costing $22 a person setup and that includes of course food and drinks for all (though if you want to upgrade to surf n' turf I believe it's something like $15-20 more per person). Do you have any more detail on where you plan on holding your wedding?