There is not a right or wrong decision. However, the credentials are probably more useful if you want to join a big catering company and work your way up the ladder than if you just want to open your own restaurant (where nobody cares what letters you have after your name, just how good your food is, and you'll have to figure everything out yourself anyway).
A tech-degree, even from a first-tier college, is not worth in the Indian market, an MBA on the other hand will provide you with numerous opportunities and fantastic compensation.
Go read "The Personal MBA" by Josh Kaufman, and read the books he recommends therein. That will get you the same education, and you won't have a tuition bill when you're done.
Also, you'll have work experience that you'd miss out on while taking MBA classes. Focus on strengthening your tech skills, and stay working. That'll be far more beneficial to you than another degree.
Seriously, it's not worth it like it used to be.
Some people gets an MBA for the contacts: Don't do it. Not all the people you'll know will end in "high places". It is much better to call a high-level executive with a sound business proposal.
Unfortunately MBAs are becoming too common and qualities vary widely so only some MBAs from top tier schools offer the salary boost that they used to provide.