Becky's Happy Mule Cafe Share: Restaurants Becky's Happy Mule Cafe Visit Website 3531 E. 400 North Anderson , IN 46012 (765) 425-6123 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.