Menu
Back to: Xelva Mayan Kitchen shutters after lease snafu

The fast food stand at 8819 Ogden Ave. has seen a string of businesses come and go in recent years. The owner blames the turnover, in part, on the high property taxes, which translate into high rents.