I passed a Mexican restaurant in Fort Greene not long ago and want to try it, but I can't remember the name. It's on a side street off DeKalb Avenue and there's a screened in porch I think and small dining room. I think the name is Pequana? Something like that. Anyone know the place I'm referring to?