They have a few of these in different cities on the coast. We were in Depoe Bay, with a nice view of the bay. The menu is huge. Lots to choose from and the prices are reasonable. I had a chicken and beef enchilada with green sauce, rice and beans. the chips and beans are good. Hot sauce was good and the entree had lots of meat and the sauce was nice. Not a lot of kick or spices. That's why I say American/ Mexican.
They have lots of flavored margaritas to choose from and other cocktails.