Popusas Castro Categories Restaurants 748 CR NW 1013 Mount Vernon TX 75457 (214) 579-0899 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×