Heat oil in a cast iron skillet over medium heat. Add onion and saute until soft. Add poblano, red pepper and garlic and cook for 1 minute. Add paprika and cook for 1 minute. Add potatoes and season with salt and pepper to taste. Cover and cook until almost cooked through. Remove cover and continue cooking for 5 to 10 minutes until golden brown.