On the corner of Park Road and Oakwood Avenue - I believe it used to be the Park Road Deli, then maybe something before that?
Anyways, I hear its a mexican restaurant now, and it's apparently open!
I'm itching to try the eats, so I may go sometime this week and report back. I'm excited! There have been no real Mexican restaurants in the Park Road area since BK's / Cajones shut down.