Did you mean: Margaret's Restaurant
New owners are great - Review of Margaret's Cafe, Toronto, OH
www.tripadvisor.com › ShowUserReview...
Rating
· Review by bubby31
This is primarily a beer joint and serves reasonably priced dishes. Very popular with locals and seems to be always crowded with locals taking a quick bite. Has ...