Boil a large pot of water and add a tablespoon of sea salt.
Cook the elbow macaroni until al dente according to the package instructions.
Drain and set aside.
In a saucepan, melt the unsalted butter over medium heat.
Add the all-purpose flour and stir continuously to create a smooth paste.
Cook for about two minutes, until it's bubbling.
Gradually whisk in the whole milk to create a thick sauce without lumps.
Add garlic powder, onion powder, and salt.
Continue stirring until the sauce is creamy.
Reduce the heat to low and mix in the grated Romano cheese and cheddar cheese.
Stir well until the cheese is fully melted.
Add the cooked macaroni to the cheese sauce and combine thoroughly.
Simmer for about five minutes.
Serve and enjoy!