Don't know about Mexican, Sw or regional. But if you like Italian, try Luciano's or the Old Spaghetti Factory. I love the seafood pasta there. At the Old Spaghetti Factory, you can get a second serving of the same main course order for $3! Have you tried the Mongoli Grill? I like the one at Dalhousie Station better.