This Ram's Horn on Grand River in Farmington is one of the best ones in the chain. I have ate at just about every Ram's Horn and this one is the cleanest and has the best food out of everyone in the chain.
Pros: Good food, lots of parking
Cons: Can be a bit busy during peak hours
more