Amarillo’s dining scene gets a boost: Texas Rose Steakhouse has launched its new location at 5050 S Coulter, replacing the former Rib Crib. After weeks of speculation, it’s finally ready.
The Texas Star Mushroom, or Devil’s Cigar, is one of the rarest fungi in the world — found only in Texas, Oklahoma, and Japan. It “hisses” when it blooms and releases a puff of spores that look like smoke.
Amarillo’s old Munchies location isn’t dead — the drive-thru portion is being converted into a Lupita’s Express, bringing a familiar name back to 3rd & McMaster.