El Encanto is a wonderful place to eat in Fountain Hills! My family and I go here regularly. Their margaritas are fantastic and the guacamole is so good. Prices are reasonable (not the cheapest but not super expensive). I recommend the Ensalada Fresca with shrimp.
On Friday nights they often have a live guitar player who only improves the already great vibe.