I've eaten at Q restaurant on the pier(malacon) in Ajijic. The food is consistently good and the service is excellent the wait staff has been trained very well I've enjoyed a good pizza and excellent salmon girls with sauces accompany it the view is lovely both of the mountains and the lake. While you're visiting here don't miss it