I went to a Mexican restaurant
It is owned by Mexicans, they serve Mexican food and the waiters even speak Spanish.
The restaurant atmosphere is also very similar to Mexico
However when I pay the Bill they refuse to accept Mexican currency.
Why did they do this?
Can they be sued? If so, under what law?