Annie Ruth's Address: 8570 La Porte Rd, Challenge-Brownsville, CA 95919 Phone: (530) 675-9181 Nonclassified Establishments, Restaurants