Did you mean: Margaret's Restaurant
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 ...
Rating
(3)
Leroy & Margarets Suds & Grub · Ratings and reviews · Details · Location and contact. 5131 Heatherdowns Blvd, Toledo, OH ...