Story and photos by Anne Higuera Reporting for West Seattle Blog South Delridge’s Nacho Mama’s Fry Bread Cafe (9418 Delridge Way SW) is back after a months-long closure for remodeling, and owner Debra ...
The fan-favorite also reveals where he currently stands with Cirie and Coach, who both had a hand in his eliminations.