From Our Editors
Take a seat at Mary's Market Cafe for an inviting cafe experience in the middle of Elgin Elgin.
If you prefer to drive to the restaurant, go right ahead. Parking is abundant in the area.
You need to make plans to have a meal at Mary's Market Cafe.