These gluten-free and vegetarian stuffed potatoes are loaded with a delicious spanish-inspired filling and topped with zesty sour cream.