Casa Mexico is a lively Mexican restaurant and bar.