LAKE HAVASU 2017-03-08T22:42:32+00:00

Lake Havasu Location

150 Swanson Ave
Lake Havasu City,
AZ 86403

(928) 854-5500

Lake Havasu Menu

Angilberto and Isabel decided to open a restaurant of their own so that they could have more creative freedom, independence and to make something that would become a legacy for their kids and for future generations.