alert

Oh, shoot! My Happy Place On Main is temporarily not accepting orders.

My Happy Place On Main
14925 Main Street Alachua, Florida 32615 | Restaurant Info