Help! I am in desperate search for Mexican in Rego Park, and I think my search is proving fruitless unless someone has any information I don't know about. Has anyone been to the place near the 63rd Drive subway station, I think it's part of a Chinese take-out. I would definitely prefer something to the contrary, unless someone has a favorable review of this place. Please and thanks for your feedback!